X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=blobdiff_plain;f=src%2Fjs%2Fbitcoinjs-extensions.js;h=5ba584ea040cb477cee5ba4ea80d7872c3295c31;hp=ae0ae8df96ad7001c0e766c0d2543867ecab0567;hb=acf4c9b588c6abcc275b4e46df54248a2c913366;hpb=aab3645f21ce1ce0137eefb5df62d395af023516 diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index ae0ae8d..5ba584e 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -108,6 +108,17 @@ bitcoinjs.bitcoin.networks.peercoin = { wif: 0xb7 }; +bitcoinjs.bitcoin.networks.axe = { + messagePrefix: 'unused', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x37, + scriptHash: 0x10, // TODO set this correctly + wif: 0xcc +}; + bitcoinjs.bitcoin.networks.slimcoin = { messagePrefix: 'unused', bip32: { @@ -141,6 +152,28 @@ bitcoinjs.bitcoin.networks.dogecoin = { wif: 0x9e }; +bitcoinjs.bitcoin.networks.denarius = { + messagePrefix: '\x19Denarius Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x1e, + scriptHash: 0x5a, + wif: 0x9e +}; + +bitcoinjs.bitcoin.networks.neblio = { + messagePrefix: '\x18Neblio Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x35, + scriptHash: 0x70, + wif: 0xb5 +}; + bitcoinjs.bitcoin.networks.viacoin = { messagePrefix: '\x18Viacoin Signed Message:\n', bip32: { @@ -207,6 +240,18 @@ bitcoinjs.bitcoin.networks.myriadcoin = { wif: 0xb2 }; + +bitcoinjs.bitcoin.networks.onixcoin = { + messagePrefix: 'unused', + bip32: { + public: 0x049d7cb2, + private: 0x049d7878 + }, + pubKeyHash: 0x4B, + scriptHash: 0x05, + wif: 0x80 +}; + bitcoinjs.bitcoin.networks.pivx = { messagePrefix: 'unused', bip32: { @@ -252,7 +297,7 @@ bitcoinjs.bitcoin.networks.nubits = { }; bitcoinjs.bitcoin.networks.bgold = { - messagePrefix: 'unused', + messagePrefix: '\x1DBitcoin Gold Signed Message:\n', bip32: { public: 0x0488b21e, private: 0x0488ade4 @@ -262,17 +307,6 @@ bitcoinjs.bitcoin.networks.bgold = { wif: 128 }; -bitcoinjs.bitcoin.networks.bitcoinCashBitbpay = { - messagePrefix: '\x18Bitcoin Signed Message:\n', - bip32: { - public: 0x0488b21e, - private: 0x0488ade4 - }, - pubKeyHash: 0x1c, - scriptHash: 0x28, - wif: 0x80 -}; - bitcoinjs.bitcoin.networks.monacoin = { messagePrefix: '\x18Monacoin Signed Message:\n', bip32: { @@ -305,3 +339,1127 @@ bitcoinjs.bitcoin.networks.komodo = { scriptHash: 0x55, wif: 0xbc }; + +bitcoinjs.bitcoin.networks.blackcoin = { + messagePrefix: '\x18BlackCoin Signed Message:\n', + bip32: { + public: 0x02CFBEDE, + private: 0x02CFBF60 + }, + pubKeyHash: 0x19, + scriptHash: 0x55, + wif: 0x99 +}; + +bitcoinjs.bitcoin.networks.beetlecoin = { + messagePrefix: '\x19Beetlecoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x1A, + scriptHash: 0x55, + wif: 0x99, +}; + + +bitcoinjs.bitcoin.networks.adcoin = { + messagePrefix: '\x18AdCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x17, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.asiacoin = { + messagePrefix: '\x18AsiaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x17, + scriptHash: 0x08, + wif: 0x97, +}; + +bitcoinjs.bitcoin.networks.auroracoin = { + messagePrefix: '\x18AuroraCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x17, + scriptHash: 0x05, + wif: 0x97, +}; + +bitcoinjs.bitcoin.networks.bata = { + messagePrefix: '\x18Bata Signed Message:\n', + bip32: { + public: 0xA40C86FA, + private: 0xA40B91BD, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0xa4, +}; + +bitcoinjs.bitcoin.networks.belacoin = { + messagePrefix: '\x18BelaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.atom = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x17, + scriptHash: 0x0a, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.bitcoinplus = { + messagePrefix: '\x18BitcoinPlus Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x08, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.bitcloud = { + messagePrefix: '\x18BitCloud Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.bitcore = { + messagePrefix: '\x18BitCore Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x03, + scriptHash: 0x7D, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.bitsend = { + messagePrefix: '\x18Bitsend Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x66, + scriptHash: 0x05, + wif: 0xcc, +}; + +bitcoinjs.bitcoin.networks.britcoin = { + messagePrefix: '\x18BritCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.canadaecoin = { + messagePrefix: '\x18Canada eCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.cannacoin = { + messagePrefix: '\x18Cannacoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.cryptoescudo = { + messagePrefix: '\x18Cryptoescudo Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.clubcoin = { + messagePrefix: '\x18ClubCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.compcoin = { + messagePrefix: '\x18CompCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x55, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.crave = { + messagePrefix: '\x18DarkNet Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.defcoin = { + messagePrefix: '\x18defcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.diamond = { + messagePrefix: '\x18Diamond Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x5a, + scriptHash: 0x08, + wif: 0xda, +}; + +bitcoinjs.bitcoin.networks.digibyte = { + messagePrefix: '\x18DigiByte Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.digitalcoin = { + messagePrefix: '\x18Digitalcoin Signed Message:\n', + bip32: { + public: 0x9e0488B2, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.ecoin = { + messagePrefix: '\x18eCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x5c, + scriptHash: 0x14, + wif: 0xdc, +}; + +bitcoinjs.bitcoin.networks.edrcoin = { + messagePrefix: '\x18EDRcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x5d, + scriptHash: 0x1c, + wif: 0xdd, +}; + +bitcoinjs.bitcoin.networks.egulden = { + messagePrefix: '\x18Egulden Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x30, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.einsteinium = { + messagePrefix: '\x18Einsteinium Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x21, + scriptHash: 0x05, + wif: 0xa1, +}; + +bitcoinjs.bitcoin.networks.europecoin = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x21, + scriptHash: 0x05, + wif: 0xa8, +}; + +bitcoinjs.bitcoin.networks.exclusivecoin = { + messagePrefix: '\x18ExclusiveCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x21, + scriptHash: 0x89, + wif: 0xa1, +}; + +bitcoinjs.bitcoin.networks.feathercoin = { + messagePrefix: '\x18Feathercoin Signed Message:\n', + bip32: { + public: 0x0488BC26, + private: 0x0488DAEE, + }, + pubKeyHash: 0x0e, + scriptHash: 0x05, + wif: 0x8e, +}; + +bitcoinjs.bitcoin.networks.firstcoin = { + messagePrefix: '\x18FirstCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x23, + scriptHash: 0x05, + wif: 0xa3, +}; + +bitcoinjs.bitcoin.networks.flashcoin = { + messagePrefix: '\x18Flashcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x44, + scriptHash: 0x82, + wif: 0xc4, +}; + +bitcoinjs.bitcoin.networks.gcr = { + messagePrefix: '\x18GCR Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x61, + wif: 0x9a, +}; + +bitcoinjs.bitcoin.networks.gobyte = { + messagePrefix: '\x18DarkCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x0a, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.gridcoin = { + messagePrefix: '\x18Gridcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3e, + scriptHash: 0x55, + wif: 0xbe, +}; + +bitcoinjs.bitcoin.networks.gulden = { + messagePrefix: '\x18Guldencoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x62, + wif: 0x62, +}; + +bitcoinjs.bitcoin.networks.helleniccoin = { + messagePrefix: '\x18helleniccoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x30, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.hempcoin = { + messagePrefix: '\x18Hempcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x28, + scriptHash: 0x08, + wif: 0xa8, +}; + +bitcoinjs.bitcoin.networks.insane = { + messagePrefix: '\x18INSaNe Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x66, + scriptHash: 0x39, + wif: 0x37, +}; + +bitcoinjs.bitcoin.networks.iop = { + messagePrefix: '\x18IoP Signed Message:\n', + bip32: { + public: 0x2780915F, + private: 0xAE3416F6, + }, + pubKeyHash: 0x75, + scriptHash: 0xae, + wif: 0x31, +}; + +bitcoinjs.bitcoin.networks.ixcoin = { + messagePrefix: '\x18Ixcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x8a, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.kobocoin = { + messagePrefix: '\x18Kobocoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x23, + scriptHash: 0x1c, + wif: 0xa3, +}; + +bitcoinjs.bitcoin.networks.landcoin = { + messagePrefix: '\x18Landcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x30, + scriptHash: 0x7a, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.lbry = { + messagePrefix: '\x18LBRYcrd Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x55, + scriptHash: 0x7a, + wif: 0x1c, +}; + +bitcoinjs.bitcoin.networks.linx = { + messagePrefix: '\x18LinX Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x4b, + scriptHash: 0x05, + wif: 0xcb, +}; + +bitcoinjs.bitcoin.networks.litecoincash = { + messagePrefix: '\x18Litecoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.lynx = { + messagePrefix: '\x18Lynx Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x2d, + scriptHash: 0x32, + wif: 0xad, +}; + +bitcoinjs.bitcoin.networks.megacoin = { + messagePrefix: '\x18Megacoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x32, + scriptHash: 0x05, + wif: 0xB2, +}; + +bitcoinjs.bitcoin.networks.minexcoin = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x4b, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.navcoin = { + messagePrefix: '\x18Navcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x55, + wif: 0x96, +}; + +bitcoinjs.bitcoin.networks.neoscoin = { + messagePrefix: '\x18NeosCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x05, + wif: 0xb1, +}; + +bitcoinjs.bitcoin.networks.neurocoin = { + messagePrefix: '\x18PPCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x75, + wif: 0xb5, +}; + +bitcoinjs.bitcoin.networks.newyorkc = { + messagePrefix: '\x18newyorkc Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3c, + scriptHash: 0x16, + wif: 0xbc, +}; + +bitcoinjs.bitcoin.networks.novacoin = { + messagePrefix: '\x18NovaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x08, + scriptHash: 0x14, + wif: 0x88, +}; + +bitcoinjs.bitcoin.networks.nushares = { + messagePrefix: '\x18Nu Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x40, + wif: 0x95, +}; + +bitcoinjs.bitcoin.networks.okcash = { + messagePrefix: '\x18OKCash Signed Message:\n', + bip32: { + public: 0x03CC23D7, + private: 0x03CC1C73, + }, + pubKeyHash: 0x37, + scriptHash: 0x1c, + wif: 0x03, +}; + +bitcoinjs.bitcoin.networks.omnicore = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x00, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.pesobit = { + messagePrefix: '\x18Pesobit Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x55, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.pinkcoin = { + messagePrefix: '\x18Pinkcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x03, + scriptHash: 0x1c, + wif: 0x83, +}; + +bitcoinjs.bitcoin.networks.poswcoin = { + messagePrefix: '\x18Poswcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x55, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.potcoin = { + messagePrefix: '\x18Potcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x05, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.putincoin = { + messagePrefix: '\x18PutinCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x14, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.ravencoin = { + messagePrefix: '\x16Raven Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3c, + scriptHash: 0x7a, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.reddcoin = { + messagePrefix: '\x18Reddcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3d, + scriptHash: 0x05, + wif: 0xbd, +}; + +bitcoinjs.bitcoin.networks.revolutionvr = { + messagePrefix: '\x18Voxels Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x05, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.rubycoin = { + messagePrefix: '\x18Rubycoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3c, + scriptHash: 0x55, + wif: 0xbc, +}; + +bitcoinjs.bitcoin.networks.safecoin = { + messagePrefix: '\x18Safecoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3d, + scriptHash: 0x56, + wif: 0xbd, +}; + +bitcoinjs.bitcoin.networks.salus = { +messagePrefix: '\x18Salus Signed Message:\n', +bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, +}, +pubKeyHash: 0x3f, +scriptHash: 0xc4, +wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.smileycoin = { + messagePrefix: '\x18Smileycoin Signed Message:\n', + bip32: { + public: 0x1E562D9A, + private: 0x1E5631BC, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0x05, +}; + +bitcoinjs.bitcoin.networks.solarcoin = { + messagePrefix: '\x18SolarCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x12, + scriptHash: 0x05, + wif: 0x92, +}; + +bitcoinjs.bitcoin.networks.stash = { + messagePrefix: '\x18Stash Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x4c, + scriptHash: 0x10, + wif: 0xcc +}; + +bitcoinjs.bitcoin.networks.stashtn = { + messagePrefix: '\x18Stash Test Signed Message:\n', + bip32: { + public: 0x043587cf, + private: 0x04358394 + }, + pubKeyHash: 0x8c, + scriptHash: 0x13, + wif: 0xef +}; + +bitcoinjs.bitcoin.networks.stratis = { + messagePrefix: '\x18Stratis Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x7d, + wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.stratistest = { + messagePrefix: '\x18Stratis Test Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x41, + scriptHash: 0x7d, + wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.syscoin = { + messagePrefix: '\x18Syscoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x05, + wif: 0x80, +}; + + +bitcoinjs.bitcoin.networks.toa = { + messagePrefix: '\x18TOA Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x41, + scriptHash: 0x17, + wif: 0xc1, +}; + +bitcoinjs.bitcoin.networks.ultimatesecurecash = { + messagePrefix: '\x18UltimateSecureCash Signed Message:\n', + bip32: { + public: 0xEE80286A, + private: 0xEE8031E8, + }, + pubKeyHash: 0x44, + scriptHash: 0x7d, + wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.unobtanium = { + messagePrefix: '\x18Unobtanium Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x82, + scriptHash: 0x1e, + wif: 0xe0, +}; + +bitcoinjs.bitcoin.networks.vcash = { + messagePrefix: '\x18Vcash Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x08, + wif: 0xc7, +}; + +bitcoinjs.bitcoin.networks.verge = { + messagePrefix: '\x18VERGE Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x21, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.vertcoin = { + messagePrefix: '\x18Vertcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.vivo = { + messagePrefix: '\x18DarkCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x0a, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.vpncoin = { + messagePrefix: '\x18VpnCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x05, + wif: 0xc7, +}; + +bitcoinjs.bitcoin.networks.whitecoin = { + messagePrefix: '\x18Whitecoin Signed Message:\n', + bip32: { + public: 0x04887F1E, + private: 0x048894ED, + }, + pubKeyHash: 0x49, + scriptHash: 0x57, + wif: 0xc9, +}; + +bitcoinjs.bitcoin.networks.wincoin = { + messagePrefix: '\x18WinCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x49, + scriptHash: 0x1c, + wif: 0xc9, +}; + +bitcoinjs.bitcoin.networks.zcoin = { + messagePrefix: '\x18Zcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x52, + scriptHash: 0x07, + wif: 0xd2, +}; + +bitcoinjs.bitcoin.networks.zcash = { + messagePrefix: '\x18Zcash Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1CB8, + scriptHash: 0x1CBD, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.xuez = { + messagePrefix: 'unused', + bip32: { + public: 0x022d2533, + private: 0x0221312b + }, + pubKeyHash: 0x4b, + scriptHash: 0x12, + wif: 0xd4 +}; + +bitcoinjs.bitcoin.networks.bitcoinprivate = { + messagePrefix: '\x18BitcoinPrivate Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1325, + scriptHash: 0x13AF, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.bitcoinz = { + messagePrefix: '\x18BitcoinZ Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1CB8, + scriptHash: 0x1CBD, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.hush = { + messagePrefix: '\x18Hush Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1CB8, + scriptHash: 0x1CBD, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.zclassic = { + messagePrefix: '\x18Zcash Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1CB8, + scriptHash: 0x1CBD, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.zencash = { + messagePrefix: '\x18Zcash Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x2089, + scriptHash: 0x2096, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.energi = { + messagePrefix: 'DarkCoin Signed Message:\n', + bip32: { + public: 0x03B8C856, + private: 0xD7DC6E9F, + }, + pubKeyHash: 0x21, + scriptHash: 0x35, + wif: 0x6a, +}; + +bitcoinjs.bitcoin.networks.exchangecoin = { + messagePrefix: 'ExchangeCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x21B9, + scriptHash: 0x34AF, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.artax = { + messagePrefix: '\x18Artax Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x17, + scriptHash: 0x1CBD, + wif: 0x97, +}; + +bitcoinjs.bitcoin.networks.bitcoingreen = { + messagePrefix: '\x18BitcoinGreen Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x1CBD, + wif: 0x2E, +}; + +bitcoinjs.bitcoin.networks.anon = { + messagePrefix: '\x18ANON Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x0582, + scriptHash: 0x5389, + wif: 0x80 +}; + +bitcoinjs.bitcoin.networks.projectcoin = { + messagePrefix: '\x18ProjectCoin Signed Message:\n', + bip32: { + public: 0x022D2533, + private: 0x0221312B, + }, + pubKeyHash: 0x37, + scriptHash: 0x08, + wif: 0x75, +}; + +bitcoinjs.bitcoin.networks.phore = { + messagePrefix: '\x18Phore Signed Message:\n', + bip32: { + public: 0x022D2533, + private: 0x0221312B, + }, + pubKeyHash: 0x37, + scriptHash: 0x0D, + wif: 0xD4, +}; + +bitcoinjs.bitcoin.networks.blocknode = { + messagePrefix: '\x18Blocknode Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x19, + scriptHash: 0x3F, + wif: 0x4b, +}; + +bitcoinjs.bitcoin.networks.blocknode_testnet = { + messagePrefix: '\x18Blocknode Testnet Signed Message:\n', + bip32: { + public: 0x043587cf, + private: 0x04358394 + }, + pubKeyHash: 0x55, + scriptHash: 0x7d, + wif: 0x89, +}; \ No newline at end of file