我们如何设置 BitGo 测试网和直播网?



我们如何为以下代码设置BitGotestnetlivenet

我想设置多签钱包,并想设置我们自己的bitcoin节点。但似乎BitGo没有打开节点代码进行设置。

如果有人这样做了,请告诉我:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var bitcoin = require('bitcoinjs-lib');
exports.Environments = {
prod: {
uri: 'https://www.bitgo.com',
networks: {
btc: bitcoin.networks.bitcoin
},
network: 'bitcoin',
ethNetwork: 'ethereum',
rmgNetwork: 'rmg',
signingAddress: '1BitGo3gxRZ6mQSEH52dvCKSUgVCAH4Rja',
serverXpub: 'xpub661MyMwAqRbcEtUgu9HF8ai4ip'
},
rmgProd: {
uri: 'https://rmg.bitgo.com',
networks: {
btc: bitcoin.networks.bitcoin
},
network: 'bitcoin',
ethNetwork: 'ethereum',
rmgNetwork: 'rmg',
signingAddress: '1BitGo3gxRZ6mQSEH52dvCKSUgVCAH4Rja',
serverXpub: 'xpub661MyMwAqRbcEtUgu9HF8ai4ipuVKK'
},
staging: {
uri: 'https://staging.bitgo.com',
networks: {
btc: bitcoin.networks.bitcoin
},
network: 'bitcoin',
ethNetwork: 'ethereum',
rmgNetwork: 'rmg',
signingAddress: '1BitGo3gxRZ6mQSEH52dvCKSUgVCAH4Rja',
serverXpub:'xpub661MyMwAqRbcEtUg'
},
rmgStaging: {
uri: 'https://rmgstaging.bitgo.com',
networks: {
btc: bitcoin.networks.bitcoin
},
network: 'bitcoin',
ethNetwork: 'ethereum',
rmgNetwork: 'rmg',
signingAddress: '1BitGo3gxRZ6mQSEH52dvCKSUgVCAH4Rja',
serverXpub: 'xpub661MyMwAqRbcEtUgu9HF8ai4ipuVKK' },
test: {
uri: 'https://test.bitgo.com',
networks: {
tbtc: bitcoin.networks.testnet
},
network: 'testnet',
ethNetwork: 'ethereum',
rmgNetwork: 'rmgTest',
signingAddress: 'msignBdFXteehDEgB6DNm7npRt7AcEZJP3',
serverXpub: 'xpub661MyMwAqRbcErFqVXGiUFv9YeoPbh'
},

bitgo提供的只是用于创建钱包和交易的API。

如果您需要 BitGo JS SDK 或需要 BitGo Express,请使用 Bitgo。

对于测试网,您需要在 https://test.bitgo.com 上创建帐户,而对于实时网,您需要在 https://bitgo.com 上创建一个帐户。创建帐户后,您需要创建 API 并实现代码(最好在 NodeJS 上(。

也许试试这个 https://github.com/bitpay/bitcore-node

最新更新