mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-11-22 07:28:10 +00:00
defs: add coins subdirectory (extracted from coins.json and pull requests)
This commit is contained in:
parent
9abe3a7c69
commit
8a40c5f9ed
37
defs/coins/bcash.json
Normal file
37
defs/coins/bcash.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "Jochen Hoenicke <hoenicke@gmail.com>",
|
||||
"coin_name": "Bcash",
|
||||
"coin_shortcut": "BCH",
|
||||
"coin_label": "Bitcoin Cash",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 0,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 500000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Bitcoin Signed Message:\n",
|
||||
"hash_genesis_block": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": "bitcoincash",
|
||||
"bip44": 145,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": 0,
|
||||
"force_bip143": true,
|
||||
"default_fee_b": {
|
||||
"Low": 10,
|
||||
"Economy": 70,
|
||||
"Normal": 140,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoincash:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://bch-bitcore2.trezor.io"
|
||||
]
|
||||
}
|
33
defs/coins/bcash_testnet.json
Normal file
33
defs/coins/bcash_testnet.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"maintainer": "Jochen Hoenicke <hoenicke@gmail.com>",
|
||||
"coin_name": "Bcash Testnet",
|
||||
"coin_shortcut": "TBCH",
|
||||
"coin_label": "Bitcoin Cash Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 111,
|
||||
"address_type_p2sh": 196,
|
||||
"maxfee_kb": 10000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Bitcoin Signed Message:\n",
|
||||
"hash_genesis_block": "000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": "bchtest",
|
||||
"bip44": 1,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": 0,
|
||||
"force_bip143": true,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoincash:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": []
|
||||
}
|
||||
|
37
defs/coins/bgold.json
Normal file
37
defs/coins/bgold.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "Saleem Rashid <trezor@saleemrashid.com>",
|
||||
"coin_name": "Bgold",
|
||||
"coin_shortcut": "BTG",
|
||||
"coin_label": "Bitcoin Gold",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 38,
|
||||
"address_type_p2sh": 23,
|
||||
"maxfee_kb": 500000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Bitcoin Gold Signed Message:\n",
|
||||
"hash_genesis_block": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "btg",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 156,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": 79,
|
||||
"force_bip143": true,
|
||||
"default_fee_b": {
|
||||
"Low": 10,
|
||||
"Economy": 70,
|
||||
"Normal": 140,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoingold:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://btg-bitcore2.trezor.io"
|
||||
]
|
||||
}
|
38
defs/coins/bitcoin.json
Normal file
38
defs/coins/bitcoin.json
Normal file
@ -0,0 +1,38 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Bitcoin",
|
||||
"coin_shortcut": "BTC",
|
||||
"coin_label": "Bitcoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 0,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 2000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Bitcoin Signed Message:\n",
|
||||
"hash_genesis_block": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "bc",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 0,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 10,
|
||||
"Economy": 70,
|
||||
"Normal": 140,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://btc-bitcore3.trezor.io",
|
||||
"https://btc-bitcore1.trezor.io"
|
||||
]
|
||||
}
|
35
defs/coins/bitcoin_testnet.json
Normal file
35
defs/coins/bitcoin_testnet.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Testnet",
|
||||
"coin_shortcut": "TEST",
|
||||
"coin_label": "Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 111,
|
||||
"address_type_p2sh": 196,
|
||||
"maxfee_kb": 10000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Bitcoin Signed Message:\n",
|
||||
"hash_genesis_block": "000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": "044a5262",
|
||||
"bech32_prefix": "tb",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 1,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://testnet-bitcore1.trezor.io",
|
||||
"https://testnet-bitcore2.trezor.io"
|
||||
]
|
||||
}
|
34
defs/coins/bprivate.json
Normal file
34
defs/coins/bprivate.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"maintainer": "Chris Sulmone <csulmone@gmail.com>",
|
||||
"coin_name": "Bprivate",
|
||||
"coin_shortcut": "BTCP",
|
||||
"coin_label": "Bitcoin Private",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 4901,
|
||||
"address_type_p2sh": 5039,
|
||||
"maxfee_kb": 1000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "BitcoinPrivate Signed Message:\n",
|
||||
"hash_genesis_block": "0007104ccda289427919efc39dc9e4d499804b7bebc22df55f8b834301260602",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 183,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": 42,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "bitcoinprivate:",
|
||||
"min_address_length": 35,
|
||||
"max_address_length": 95,
|
||||
"bitcore": [
|
||||
"https://explorer.btcprivate.org/"
|
||||
]
|
||||
}
|
35
defs/coins/dash.json
Normal file
35
defs/coins/dash.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"maintainer": "Karel Bilek <karel.bilek@satoshilabs.com>",
|
||||
"coin_name": "Dash",
|
||||
"coin_shortcut": "DASH",
|
||||
"coin_label": "Dash",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 76,
|
||||
"address_type_p2sh": 16,
|
||||
"maxfee_kb": 100000,
|
||||
"minfee_kb": 10000,
|
||||
"signed_message_header": "DarkCoin Signed Message:\n",
|
||||
"hash_genesis_block": "00000ffd590b1485b3caadc19b22e6379c733355108f107a430458cdf3407ab6",
|
||||
"xprv_magic": "02fe52f8",
|
||||
"xpub_magic": "02fe52cc",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 5,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 5460,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "dash:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://dash-bitcore1.trezor.io",
|
||||
"https://dash-bitcore3.trezor.io"
|
||||
]
|
||||
}
|
31
defs/coins/dash_testnet.json
Normal file
31
defs/coins/dash_testnet.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"maintainer": "Karel Bilek <karel.bilek@satoshilabs.com>",
|
||||
"coin_name": "Dash Testnet",
|
||||
"coin_shortcut": "tDASH",
|
||||
"coin_label": "Dash Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 140,
|
||||
"address_type_p2sh": 19,
|
||||
"maxfee_kb": 100000,
|
||||
"minfee_kb": 10000,
|
||||
"signed_message_header": "DarkCoin Signed Message:\n",
|
||||
"hash_genesis_block": "00000bafbc94add76cb75e2ec92894837288a481e5c005f6563d91623bf8bc2c",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"bip44": 1,
|
||||
"segwit": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 5460,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "dash:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
]
|
||||
}
|
35
defs/coins/decred_testnet.json
Normal file
35
defs/coins/decred_testnet.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"maintainer": "Saleem Rashid <trezor@saleemrashid.com>",
|
||||
"coin_name": "Decred Testnet",
|
||||
"coin_shortcut": "TDCR",
|
||||
"coin_label": "Testnet",
|
||||
"curve_name": "secp256k1_decred",
|
||||
"address_type": 3873,
|
||||
"address_type_p2sh": 3836,
|
||||
"maxfee_kb": 10000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Decred Signed Message:\n",
|
||||
"hash_genesis_block": "4261602a9d07d80ad47621a64ba6a07754902e496777edc4ff581946bd7bc29c",
|
||||
"xprv_magic": "04358397",
|
||||
"xpub_magic": "043587d1",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 1,
|
||||
"segwit": false,
|
||||
"decred": true,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "bitcoin:",
|
||||
"min_address_length": 35,
|
||||
"max_address_length": 35,
|
||||
"bitcore": [
|
||||
"https://testnet.decred.org"
|
||||
]
|
||||
}
|
||||
|
32
defs/coins/denarius.json
Normal file
32
defs/coins/denarius.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"maintainer": "carsenk <carsenk@gmail.com>",
|
||||
"coin_name": "Denarius",
|
||||
"coin_shortcut": "DNR",
|
||||
"coin_label": "Denarius",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 30,
|
||||
"address_type_p2sh": 90,
|
||||
"maxfee_kb": 100000,
|
||||
"minfee_kb": 10000,
|
||||
"signed_message_header": "Denarius Signed Message:\n",
|
||||
"hash_genesis_block": "00000d5dbbda01621cfc16bbc1f9bf3264d641a5dbf0de89fd0182c2c4828fcd",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 116,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 0.5,
|
||||
"address_prefix": "denarius:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": []
|
||||
}
|
37
defs/coins/digibyte.json
Normal file
37
defs/coins/digibyte.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "DigiByte <dev@digibyte.co>",
|
||||
"coin_name": "DigiByte",
|
||||
"coin_shortcut": "DGB",
|
||||
"coin_label": "DigiByte",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 30,
|
||||
"address_type_p2sh": 63,
|
||||
"maxfee_kb": 500000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "DigiByte Signed Message:\n",
|
||||
"hash_genesis_block": "7497ea1b465eb39f1c8f507bc877078fe016d6fcb6dfad3a64c98dcc6e1e8496",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "dgb",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 20,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 10,
|
||||
"Economy": 70,
|
||||
"Normal": 140,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 0.25,
|
||||
"address_prefix": "digibyte:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://explorer.digibyteprojects.com"
|
||||
]
|
||||
}
|
32
defs/coins/dogecoin.json
Normal file
32
defs/coins/dogecoin.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"maintainer": "Karel Bilek <karel.bilek@satoshilabs.com>",
|
||||
"coin_name": "Dogecoin",
|
||||
"coin_shortcut": "DOGE",
|
||||
"coin_label": "Dogecoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 30,
|
||||
"address_type_p2sh": 22,
|
||||
"maxfee_kb": 1000000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Dogecoin Signed Message:\n",
|
||||
"hash_genesis_block": "1a91e3dace36e2be3bf030a65679fe821aa1d6ef92e7c9902eb318182c355691",
|
||||
"xprv_magic": "02fac398",
|
||||
"xpub_magic": "02facafd",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 3,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 10000000,
|
||||
"blocktime_minutes": 1,
|
||||
"address_prefix": "dogecoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": []
|
||||
}
|
37
defs/coins/fujicoin.json
Normal file
37
defs/coins/fujicoin.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "motty <admin@fujicoin.org>",
|
||||
"coin_name": "Fujicoin",
|
||||
"coin_shortcut": "FJC",
|
||||
"coin_label": "Fujicoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 36,
|
||||
"address_type_p2sh": 16,
|
||||
"maxfee_kb": 1000000,
|
||||
"minfee_kb": 100000,
|
||||
"signed_message_header": "FujiCoin Signed Message:\n",
|
||||
"hash_genesis_block": "adb6d9cfd74075e7f91608add4bd2a2ea636f70856183086842667a1597714a0",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "fc",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 75,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 100000,
|
||||
"Economy": 200000,
|
||||
"Normal": 500000,
|
||||
"High": 1000000
|
||||
},
|
||||
"dust_limit": 100000,
|
||||
"blocktime_minutes": 1.0,
|
||||
"address_prefix": "fujicoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"http://explorer.fujicoin.org/"
|
||||
]
|
||||
}
|
33
defs/coins/groestlcoin.json
Normal file
33
defs/coins/groestlcoin.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"maintainer": "Yura Pakhuchiy <pakhuchiy@gmail.com>",
|
||||
"coin_name": "Groestlcoin",
|
||||
"coin_shortcut": "GRS",
|
||||
"coin_label": "Groestlcoin",
|
||||
"curve_name": "secp256k1_groestl",
|
||||
"address_type": 36,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 100000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "GroestlCoin Signed Message:\n",
|
||||
"hash_genesis_block": "00000ac5927c594d49cc0bdb81759d0da8297eb614683d3acb62f0703b639023",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "grs",
|
||||
"bip44": 17,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 1,
|
||||
"address_prefix": "groestlcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://groestlsight.groestlcoin.org/"
|
||||
]
|
||||
}
|
34
defs/coins/litecoin.json
Normal file
34
defs/coins/litecoin.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Litecoin",
|
||||
"coin_shortcut": "LTC",
|
||||
"coin_label": "Litecoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 48,
|
||||
"address_type_p2sh": 50,
|
||||
"maxfee_kb": 40000000,
|
||||
"minfee_kb": 100000,
|
||||
"signed_message_header": "Litecoin Signed Message:\n",
|
||||
"hash_genesis_block": "12a765e31ffd4059bada1e25190f6e98c99d9714d334efa41a195a7e7e04bfe2",
|
||||
"xprv_magic": "019d9cfe",
|
||||
"xpub_magic": "019da462",
|
||||
"xpub_magic_segwit_p2sh": "01b26ef6",
|
||||
"bech32_prefix": "ltc",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 2,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 1000
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "litecoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://ltc-bitcore3.trezor.io"
|
||||
]
|
||||
}
|
33
defs/coins/litecoin_testnet.json
Normal file
33
defs/coins/litecoin_testnet.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Litecoin Testnet",
|
||||
"coin_shortcut": "TLTC",
|
||||
"coin_label": "Litecoin Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 111,
|
||||
"address_type_p2sh": 58,
|
||||
"maxfee_kb": 40000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Litecoin Signed Message:\n",
|
||||
"hash_genesis_block": "4966625a4b2851d9fdee139e56211a0d88575f59ed816ff5e6a63deb4e3e29a0",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": "tltc",
|
||||
"bip44": 1,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "litecoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://testnet.litecore.io"
|
||||
]
|
||||
}
|
34
defs/coins/monacoin.json
Normal file
34
defs/coins/monacoin.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"maintainer": "cryptcoin-junkey <cryptcoin.junkey@gmail.com>",
|
||||
"coin_name": "Monacoin",
|
||||
"coin_shortcut": "MONA",
|
||||
"coin_label": "Monacoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 50,
|
||||
"address_type_p2sh": 55,
|
||||
"maxfee_kb": 5000000,
|
||||
"minfee_kb": 100000,
|
||||
"signed_message_header": "Monacoin Signed Message:\n",
|
||||
"hash_genesis_block": "ff9f1c0116d19de7c9963845e129f9ed1bfc0b376eb54fd7afa42e0d418c8bb6",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "mona",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 22,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 100000
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 1.5,
|
||||
"address_prefix": "monacoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://mona.chainsight.info"
|
||||
]
|
||||
}
|
32
defs/coins/namecoin.json
Normal file
32
defs/coins/namecoin.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Namecoin",
|
||||
"coin_shortcut": "NMC",
|
||||
"coin_label": "Namecoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 52,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 10000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Namecoin Signed Message:\n",
|
||||
"hash_genesis_block": "000000000062b72c5e2ceb45fbc8587e807c155b0da735e6483dfba2f0a9c770",
|
||||
"xprv_magic": "019d9cfe",
|
||||
"xpub_magic": "019da462",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 7,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 2940,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "namecoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": []
|
||||
}
|
28
defs/coins/schema.proto
Normal file
28
defs/coins/schema.proto
Normal file
@ -0,0 +1,28 @@
|
||||
message CoinDef {
|
||||
{
|
||||
optional string coin_name = 1;
|
||||
optional string coin_shortcut = 2;
|
||||
optional string coin_label = 3;
|
||||
optional string curve_name = 4;
|
||||
optional uint32 address_type = 5;
|
||||
optional uint32 address_type_p2sh = 6;
|
||||
optional uint64 maxfee_kb = 7;
|
||||
optional uint64 minfee_kb = 8;
|
||||
optional bytes signed_message_header = 9;
|
||||
optional bytes hash_genesis_block = 10;
|
||||
optional uint32 xprv_magic = 11;
|
||||
optional uint32 xpub_magic = 12;
|
||||
optional uint32 xpub_magic_segwit_p2sh = 13;
|
||||
optional string bech32_prefix = 14;
|
||||
optional string cashaddr_prefix = 15;
|
||||
optional uint32 slip44 = 16;
|
||||
optional bool segwit = 17;
|
||||
optional bool decred = 18;
|
||||
optional uint32 fork_id = 19;
|
||||
optional bool force_bip143 = 20;
|
||||
optional uint64 dust_limit = 21;
|
||||
optional float blocktime_minute = 22;
|
||||
optional string address_prefix = 23;
|
||||
optional uint32 min_address_length = 24;
|
||||
optional uint32 max_address_length = 25;
|
||||
}
|
33
defs/coins/terracoin.json
Normal file
33
defs/coins/terracoin.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"maintainer": "Justin F. Hallett <thesin@users.sf.net>",
|
||||
"coin_name": "Terracoin",
|
||||
"coin_shortcut": "TRC",
|
||||
"coin_label": "Terracoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 0,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 100000,
|
||||
"minfee_kb": 10000,
|
||||
"signed_message_header": "DarkCoin Signed Message:\n",
|
||||
"hash_genesis_block": "00000000804bbc6a621a9dbb564ce469f492e1ccf2d70f8a6b241e26a277afa2",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"bip44": 0,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 5460,
|
||||
"blocktime_minutes": 2,
|
||||
"address_prefix": "terracoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://insight.terracoin.io"
|
||||
]
|
||||
}
|
32
defs/coins/vertcoin.json
Normal file
32
defs/coins/vertcoin.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"maintainer": "Jochen Hoenicke <hoenicke@gmail.com>",
|
||||
"coin_name": "Vertcoin",
|
||||
"coin_shortcut": "VTC",
|
||||
"coin_label": "Vertcoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 71,
|
||||
"address_type_p2sh": 5,
|
||||
"maxfee_kb": 40000000,
|
||||
"minfee_kb": 100000,
|
||||
"signed_message_header": "Vertcoin Signed Message:\n",
|
||||
"hash_genesis_block": "4d96a915f49d40b1e5c2844d1ee2dccb90013a990ccea12c492d22110489f0c4",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "vtc",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 28,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 1000
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "vertcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": []
|
||||
}
|
37
defs/coins/viacoin.json
Normal file
37
defs/coins/viacoin.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "romanornr <romanornr@gmail.com>",
|
||||
"coin_name": "viacoin",
|
||||
"coin_shortcut": "VIA",
|
||||
"coin_label": "viacoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 71,
|
||||
"address_type_p2sh": 33,
|
||||
"maxfee_kb": 40000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Viacoin Signed Message:\n",
|
||||
"hash_genesis_block": "4e9b54001f9976049830128ec0331515eaabe35a70970d79971da1539a400ba1",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": "049d7cb2",
|
||||
"bech32_prefix": "via",
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 14,
|
||||
"segwit": true,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 1000,
|
||||
"Economy": 7000,
|
||||
"Normal": 14000,
|
||||
"High": 20000
|
||||
},
|
||||
"dust_limit": 54600,
|
||||
"blocktime_minutes": 0.4,
|
||||
"address_prefix": "viacoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://explorer.viacoin.org"
|
||||
]
|
||||
}
|
34
defs/coins/zcash.json
Normal file
34
defs/coins/zcash.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Zcash",
|
||||
"coin_shortcut": "ZEC",
|
||||
"coin_label": "Zcash",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 7352,
|
||||
"address_type_p2sh": 7357,
|
||||
"maxfee_kb": 1000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Zcash Signed Message:\n",
|
||||
"hash_genesis_block": "00040fe8ec8471911baa1db1266ea15dd06b4a8a5c453883c000b031973dce08",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 133,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "zcash:",
|
||||
"min_address_length": 35,
|
||||
"max_address_length": 95,
|
||||
"bitcore": [
|
||||
"https://zec-bitcore1.trezor.io/"
|
||||
]
|
||||
}
|
32
defs/coins/zcash_testnet.json
Normal file
32
defs/coins/zcash_testnet.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"maintainer": "Pavol Rusnak <stick@satoshilabs.com>",
|
||||
"coin_name": "Zcash Testnet",
|
||||
"coin_shortcut": "TAZ",
|
||||
"coin_label": "Zcash Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 7461,
|
||||
"address_type_p2sh": 7354,
|
||||
"maxfee_kb": 10000000,
|
||||
"minfee_kb": 1000,
|
||||
"signed_message_header": "Zcash Signed Message:\n",
|
||||
"hash_genesis_block": "05a60a92d99d85997cce3b87616c089f6124d7342af37106edc76126334a2c38",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 1,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Normal": 10
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 2.5,
|
||||
"address_prefix": "zcash:",
|
||||
"min_address_length": 35,
|
||||
"max_address_length": 95,
|
||||
"bitcore": []
|
||||
}
|
37
defs/coins/zcoin.json
Normal file
37
defs/coins/zcoin.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"maintainer": "Yura Pakhuchiy <pakhuchiy@gmail.com>",
|
||||
"coin_name": "Zcoin",
|
||||
"coin_shortcut": "XZC",
|
||||
"coin_label": "Zcoin",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 82,
|
||||
"address_type_p2sh": 7,
|
||||
"maxfee_kb": 1000000,
|
||||
"minfee_kb": 0,
|
||||
"signed_message_header": "Zcoin Signed Message:\n",
|
||||
"hash_genesis_block": "4381deb85b1b2c9843c222944b616d997516dcbd6a964e1eaf0def0830695233",
|
||||
"xprv_magic": "0488ade4",
|
||||
"xpub_magic": "0488b21e",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 136,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 1,
|
||||
"Economy": 10,
|
||||
"Normal": 100,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "zcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 34,
|
||||
"bitcore": [
|
||||
"https://insight.zcoin.io"
|
||||
]
|
||||
}
|
35
defs/coins/zcoin_testnet.json
Normal file
35
defs/coins/zcoin_testnet.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"maintainer": "Yura Pakhuchiy <pakhuchiy@gmail.com>",
|
||||
"coin_name": "Zcoin Testnet",
|
||||
"coin_shortcut": "tXZC",
|
||||
"coin_label": "Zcoin Testnet",
|
||||
"curve_name": "secp256k1",
|
||||
"address_type": 65,
|
||||
"address_type_p2sh": 178,
|
||||
"maxfee_kb": 1000000,
|
||||
"minfee_kb": 0,
|
||||
"signed_message_header": "Zcoin Signed Message:\n",
|
||||
"hash_genesis_block": "7ac038c193c2158c428c59f9ae0c02a07115141c6e9dc244ae96132e99b4e642",
|
||||
"xprv_magic": "04358394",
|
||||
"xpub_magic": "043587cf",
|
||||
"xpub_magic_segwit_p2sh": null,
|
||||
"bech32_prefix": null,
|
||||
"cashaddr_prefix": null,
|
||||
"bip44": 1,
|
||||
"segwit": false,
|
||||
"decred": false,
|
||||
"forkid": null,
|
||||
"force_bip143": false,
|
||||
"default_fee_b": {
|
||||
"Low": 1,
|
||||
"Economy": 10,
|
||||
"Normal": 100,
|
||||
"High": 200
|
||||
},
|
||||
"dust_limit": 546,
|
||||
"blocktime_minutes": 10,
|
||||
"address_prefix": "testzcoin:",
|
||||
"min_address_length": 27,
|
||||
"max_address_length": 35,
|
||||
"bitcore": []
|
||||
}
|
Loading…
Reference in New Issue
Block a user