Bitcoind

我如何在沒有第三方網關的情況下接受比特幣作為付款

  • August 18, 2020

我想創建一個使用者可以用比特幣支付的網站。但是我想創建自己的支付網關,因為我不想依賴像 BitPay 這樣的服務。我希望每個使用者都有一個唯一的 BTC 地址,使用者可以在其中向這個錢包匯款,然後在網站上花費這些硬幣。我聽說可以使用 bitcoin-cli/bitcoind。我在 PHP 和 Linux 方面也有很高的技能,所以這不是問題。

有幾種解決方案,目前最被炒作的可能是BTC-Pay。它還支持閃電,所以你應該為未來做好準備。

如果你是比特幣的新手,我建議你在測試網上玩一下比特幣錢包,你可以檢查菌絲體並通過faucet獲得一些比特幣。你需要明白,你不需要任何第三方來與比特幣互動,你只需要一個錢包。錢包是一個處理UTXO的程序,處理交易並將它們廣播到比特幣節點(或其他兼容的完整節點實現),等待它們成為我的。作為開發人員,我強烈建議您從 Andreas M. Antonopoulos購買**Mastering Bitcoin

之後,您將簡單地設計您的後端,以便您可以接受比特幣支付,有許多開源項目可以滿足您的需求,例如btcpayserverbitcore。我會建議您使用 btcpayserver,但兩者都是“基本上”為在比特幣之上啟用應用程序而量身定制的類固醇上的 bitcoind 包裝器。

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