Wallets

是否有創建乙太錢包的 API?

  • January 19, 2020

我知道如何手動創建錢包,但是我不想讓我的客戶離開網站(我懷疑有人會這樣做),而是寧願在他們在網站上註冊時在幕後創建錢包。

起初我想自己創建錢包,但後來我突然想到,每個試圖為非技術使用者建構系統的人都會嘗試做同樣的事情——在幕後生成錢包……而且很可能有人已經已經建構了一個 API 來做到這一點……

是否有創建乙太錢包的 API?

BlockCypher 是您的答案,它已被包括交易所在內的加密領域的頂級組織使用。ETH 或 BTC 的私鑰和公鑰都會立即生成並從其伺服器中刪除,但您可以將其儲存在數據庫中,分配給使用者或做任何您想做的事情。

在https://accounts.blockcypher.com/獲取令牌

免費計劃附帶:

每天 2000 個請求

每小時 200 個請求

每秒 3 個請求

生成 ETH 地址和密鑰(ETH 地址是 Hex 編碼的,一定要0x在前面加上):

curl -sX POST https://api.blockcypher.com/v1/eth/main/addrs?token=YOURTOKEN

生成 BTC 地址和密鑰:

curl -sX POST https://api.blockcypher.com/v1/btc/main/addrs?token=YOURTOKEN

請參閱文件https://www.blockcypher.com/dev/ethereum/#block-height-endpoint

注意:始終通過 HTTPS 生成,否則您的私鑰可能會受到 MITM 的攻擊。

雖然可能不建議將其用於長期項目,但我也建議使用預生成地址技術,可用於動態創建冷錢包。

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