Я ищу службу API, которая позволяет моему веб-приложению генерировать адрес депозита Ethereum, обнаруживать и уведомлять URL-адрес обратного вызова, когда пользователь отправляет эфир на этот адрес, и перенаправлять средства на «холодные» адреса.
Есть ли на свете такая услуга? Если нет, есть ли другой способ программного обнаружения и пересылки депозитов без запуска собственного узла Ethereum?
Есть официальный Ethereum JavaScript API
, который предлагает API на основе Javascript для взаимодействия с узлом Ethereum.
Для отправки транзакции вы можете использоватьweb3.eth.sendTransaction
web3.eth.sendTransaction(transactionObject [, callback])
который предлагает callback
тоже.
LightWallet
сгенерировать новый адрес сkeystore.generateNewAddress
keystore.generateNewAddress(pwDerivedKey [, num, hdPathString])
Вы можете проверить Blockcypher , это единственный общедоступный сервис, который я смог найти, который предлагает уведомления через веб-хуки и веб-сокеты.
В Alchemy есть Notify API (доступен на уровне бесплатного пользования), который позволяет создавать веб-перехватчики для транзакционных операций. Это эффективно позволяет вам обнаруживать, когда адрес получает ETH. Конечно, логика пересылки должна быть выполнена с вашей стороны, поскольку они не хранят ваши закрытые ключи.
Вот документы для веб-перехватчиков адресной активности, вы в основном вводите адрес учетной записи, которую хотите отслеживать, и URL-адрес веб-перехватчика, на который вы хотите отправлять данные: Alchemy Docs
Вы можете проверить этого Telegram-бота @MyETH_bot
Это может:
Проверьте https://myeth.io , чтобы узнать больше
Alchemy предоставляет уведомление , которое предоставляет веб-хуки для эфира и других средств на основе токенов erc20.
Олуватумби
улу
Остон