@blockcore/coininfo
Version:
JavaScript component for crypto currency specific information.
68 lines (63 loc) • 1.3 kB
JavaScript
/*
info from:
https://github.com/BTCGPU/BTCGPU/blob/master/src/chainparams.cpp
*/
var common = {
name: 'Bitcoin Gold',
unit: 'BTG'
}
var main = Object.assign({}, {
hashGenesisBlock: '000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f',
// nDefaultPort
port: 8338,
protocol: {
// pchMessageStart
magic: 0x446d47e1 // careful, sent over wire as little endian
},
bech32: 'btg',
// vSeeds
seedsDns: [
'eu-dnsseed.bitcoingold-official.org',
'dnsseed.bitcoingold.org',
'dnsseed.btcgpu.org'
],
// base58Prefixes
versions: {
bip32: {
private: 0x0488ade4,
public: 0x0488b21e
},
bip44: 156,
private: 0x80,
public: 0x26,
scripthash: 0x17
}
}, common)
var test = Object.assign({}, {
hashGenesisBlock: '0x00000000e0781ebe24b91eedc293adfea2f557b53ec379e78959de3853e6f9f6',
port: 18338,
portRpc: 18332,
protocol: {
magic: 0x456e48e2
},
bech32: 'tbtg',
seedsDns: [
'test-dnsseed.bitcoingold.org',
'test-dnsseed.btcgpu.org',
'eu-test-dnsseed.bitcoingold-official.org'
],
versions: {
bip32: {
private: 0x04358394,
public: 0x043587cf
},
bip44: 156,
private: 0xef,
public: 0x6f,
scripthash: 0xc4
}
}, common)
module.exports = {
main,
test
}