Json-Rpc

如何從遠端伺服器在我的完整節點上執行“getnewaddress”?

  • April 11, 2020

我有一個在數字海滴上執行的完整節點。我有一個在 heroku 上執行的應用程序,我想getnewaddress從這個應用程序執行。我正在嘗試生成 BTC 地址,使用者可以向其發送付款以在我的應用程序中進行付款處理。我怎樣才能做到這一點?提前致謝。

我的應用程序是用 Python 編寫的,值得。

我使用了 SSH。不得不對heroku做一些特別的事情才能讓它工作

<https://stackoverflow.com/questions/21575582/ssh-tunneling-from-heroku/27361295#27361295>

正如 chytrik 所說,在遠端伺服器上生成新地址的更好方法是從您的錢包中導出擴展公鑰 (xpub) 並僅將 xpub 放在網上。然後您的私鑰材料將保持離線狀態,您可以使用 BIP32 從 xpub 生成新的子地址。

如果您仍想getnewaddress在您的節點上執行,則必須通過添加server=1到您節點上的 bitcoin.conf 文件來公開比特幣 RPC,以便接受 JSON-RPC 命令並getnewaddress直接呼叫。

引用自:https://bitcoin.stackexchange.com/questions/93976