Addresses

如何找到地址網路?

  • October 23, 2022

我正在嘗試創建一個 UI 以在不同的網路(比特幣、乙太坊、ERC20、BEP20、TRC20、…)中發送和接收多種加密貨幣(BTC、ETH、USDT、USDC…)。如何檢查地址是否與所選網路兼容,以防止使用者硬幣被發送到永久鎖定硬幣的網路中的錯誤地址?

您可以檢查是否

  • 在網路上的這個特定地址有一個程式碼
  • 該地址的合約是ERC20合規的
  • 該地址的契約具有正確name()symbol()

您可以查看這些加密地址驗證器,以檢查地址是否與所選網路兼容。它們是簡單的錢包地址驗證器,用於驗證 Node.js 和瀏覽器中的比特幣和其他山寨幣地址:

https://github.com/Swyftx/crypto-address-validator

https://github.com/christsim/multicoin-address-validator

或者

https://www.npmjs.com/package/multicoin-address-validator

引用自:https://ethereum.stackexchange.com/questions/138014