Как я могу динамически проверять адреса криптовалют в Laravel/php, включая будущие монеты? [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Как я могу динамически проверять адреса криптовалют в Laravel/php, включая будущие монеты? [закрыто]

Сообщение Anonymous »

Я создаю приложение Laravel, в котором мне нужно проверять адреса криптовалют, таких как Биткойн (BTC), Ethereum (ETH) и Tether (USDT). Я хочу создать надежное и перспективное решение, которое сможет обрабатывать:
Я проверяю существующие адреса, такие как BTC, ETH, USDT (ERC20) и другие основные монеты.
Легко поддерживать новые криптовалюты в будущем без необходимости жестко запрограммировать их правила проверки.
Я сохраняю гибкость, удобство обслуживания и эффективность своей проверки для потенциальных дополнительных криптовалют.
Я рассмотрел возможность использования пользовательских правил проверки с использованием обычных выражения, но этот подход требует ручного обновления для каждой новой криптовалюты. В идеале я хотел бы интегрировать API или какое-то динамическое решение для автоматической проверки различных монет по мере их добавления.
Вот то, о чем я думал до сих пор:
Пользовательские правила проверки: Работает для текущих монет, но не масштабируется для новых монет.
Интеграция API: Использование внешние сервисы, такие как BlockCypher или CoinGecko, я не уверен, могут ли они обрабатывать динамический аспект новых монет.
Библиотеки/Пакеты: Не уверен, что какой-либо существующий пакет обеспечивает автоматическую поддержку нескольких монет и может масштабироваться для поддержки будущих монет.
Что мне нужно:
Решение или подход, который может обрабатывать проверку адресов для существующие криптовалюты (BTC, ETH, USDT) и будущие криптовалюты в Laravel.
Как спроектировать эту систему с учетом гибкости, чтобы мне не приходилось вручную обновлять код для каждой новой монеты.
Как лучше всего решить эту проблему? Какие-либо конкретные библиотеки, API или шаблоны проектирования, которые стоит изучить?
Я пробовал использовать пакет - https://github.com/Merkeleon/php-crypto ... validation
но проблема была та же самая, а также попробовал несколько бесплатных онлайн-API, например -

[*]https://blockchain.info /q/addressvalidate/{bitcoin_address}
[*]https://api.blockcypher.com/v1/btc/main/addrs/{address}


Подробнее здесь: https://stackoverflow.com/questions/790 ... p-includin

Вернуться в «Php»