Bitcoind
blockchain.info 像錢包 api
我正在嘗試建構一個類似於 blockchain.com 錢包 API 的 API,以便我可以在我的電子商務網站上發送和接收比特幣。我有一個執行修剪節點的 docker 容器,我使用另一個 docker 容器作為 API 伺服器將 RPC 請求發送到 bitcoind 修剪的 docker 容器。這些請求都在工作,我正在使用 regtest 網路。在切換到主網之前,我想知道一些事情。
- 每當創建新訂單時,人們將生成大量新的比特幣地址,但不確定他們是否會向該地址付款,例如他們可能會放棄購物車,這會導致問題嗎?我需要保持地址沒有任何間隙嗎?
- 如何創建多個錢包,如 blockchain.com,執行區塊鏈核心的容器是否能夠通過從 API 容器呼叫 RPC 來執行此操作?我可以創建的錢包數量是否有任何限制?
- 我的網站是一個電子商務網站,我可以在我的網站上為每個使用者創建多個錢包,這樣我就可以像從主錢包向他們的錢包發送會員佣金一樣嗎?
- 有什麼需要特別注意的程序嗎?請指教。
是的,您需要保留所有地址的完整記錄,因為您不知道他們在被某人看到後最終是否仍會收到付款。否則,您將錯過獲得報酬並需要稍後重新掃描,因此您不妨先保留全身。
bitcoind
可能不是跟踪大量不同客戶錢包的正確工具。你看過了BTCPayServer
嗎?