Files
pezkuwi-wallet-utils/pezkuwi-overlay/chains/pezkuwi-chains.json
T
pezkuwichain 78b0af95d3 feat: add native Bitcoin (SegWit) chain config
Adds a Bitcoin entry (assetId 0, type "bitcoinNative", precision 8) mirroring
Tron's chain-family shape: "bitcoinBased" + "noSubstrateRuntime" options, a
mempool.space REST API URL as the "node" (same role TronGrid's URL plays for
Tron), and mempool.space itself as the block explorer.

Adds gradient chain icon + colored token icon (orange #F7931A, built from
the existing white Bitcoin glyph already vendored from Nova, matching this
repo's established icon-construction pattern for every other coin).

Lands on pending/post-fix-release, not master - per the existing plan to
ship Tron and Bitcoin support together in one coordinated release once
wallet-android's corresponding send features are done.
2026-07-12 16:07:57 -07:00

341 lines
9.6 KiB
JSON

[
{
"chainId": "1aa94987791a5544e9667ec249d2cef1b8fdd6083c85b93fc37892d54a1156ca",
"name": "Pezkuwi",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"addressPrefix": 42,
"options": [
"crowdloans",
"governance-v2",
"proxy",
"multisig",
"pushSupport",
"fullSyncByDefault"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
{
"url": "wss://rpc.pezkuwichain.io",
"name": "Pezkuwi Mainnet"
},
{
"url": "wss://mainnet.pezkuwichain.io",
"name": "Pezkuwi Mainnet (Alt)"
}
],
"explorers": [
{
"name": "Pezkuwi Explorer",
"extrinsic": "https://explorer.pezkuwichain.io/extrinsic/{value}",
"account": "https://explorer.pezkuwichain.io/account/{value}",
"event": "https://explorer.pezkuwichain.io/event/{value}"
}
],
"externalApi": {
"history": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
],
"governance-delegations": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io/governance"
}
]
},
"assets": [
{
"assetId": 0,
"symbol": "HEZ",
"precision": 12,
"name": "HEZkurd",
"priceId": "hezkurd",
"staking": null,
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
}
],
"additional": {
"themeColor": "#009639",
"defaultBlockTimeMillis": 6000,
"feeViaRuntimeCall": true,
"disabledCheckMetadataHash": true,
"stakingMaxElectingVoters": 22500,
"identityChain": "69a8d025ab7b63363935d7d9397e0f652826c94271c1bc55c4fdfe72cccf1cfa",
"stakingWiki": "https://wiki.pezkuwichain.io/staking"
}
},
{
"chainId": "e7c15092dcbe3f320260ddbbc685bfceed9125a3b3d8436db2766201dec3b949",
"parentId": "1aa94987791a5544e9667ec249d2cef1b8fdd6083c85b93fc37892d54a1156ca",
"name": "Pezkuwi Asset Hub",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/PEZ.svg",
"addressPrefix": 42,
"options": [
"swap-hub",
"assethub-fees",
"proxy",
"multisig",
"fullSyncByDefault",
"pushSupport"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
{
"url": "wss://asset-hub-rpc.pezkuwichain.io",
"name": "Pezkuwi Asset Hub"
}
],
"explorers": [
{
"name": "Pezkuwi Explorer",
"extrinsic": "https://explorer.pezkuwichain.io/asset-hub/extrinsic/{value}",
"account": "https://explorer.pezkuwichain.io/asset-hub/account/{value}",
"event": "https://explorer.pezkuwichain.io/asset-hub/event/{value}"
}
],
"externalApi": {
"staking-rewards": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io/assethub"
}
],
"staking": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io/assethub"
}
],
"history": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io/assethub"
}
]
},
"assets": [
{
"assetId": 0,
"symbol": "HEZ",
"precision": 12,
"name": "HEZkurd",
"priceId": "hezkurd",
"staking": [
"relaychain",
"nomination-pools"
],
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
},
{
"assetId": 1,
"symbol": "PEZ",
"precision": 12,
"name": "Pezkuwi",
"priceId": "pezkuwi",
"staking": null,
"type": "statemine",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/PEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": {
"assetId": "1"
}
},
{
"assetId": 1000,
"symbol": "USDT",
"precision": 6,
"name": "Tether USD",
"priceId": "tether",
"staking": null,
"type": "statemine",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/wUSDT.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": {
"assetId": "1000"
}
}
],
"additional": {
"themeColor": "#009639",
"defaultBlockTimeMillis": 6000,
"feeViaRuntimeCall": true,
"disabledCheckMetadataHash": true,
"relaychainAsNative": true,
"stakingMaxElectingVoters": 22500,
"identityChain": "69a8d025ab7b63363935d7d9397e0f652826c94271c1bc55c4fdfe72cccf1cfa",
"timelineChain": "1aa94987791a5544e9667ec249d2cef1b8fdd6083c85b93fc37892d54a1156ca",
"defaultBlockTime": 6000,
"stakingWiki": "https://wiki.pezkuwichain.io/staking"
}
},
{
"chainId": "69a8d025ab7b63363935d7d9397e0f652826c94271c1bc55c4fdfe72cccf1cfa",
"parentId": "1aa94987791a5544e9667ec249d2cef1b8fdd6083c85b93fc37892d54a1156ca",
"name": "Pezkuwi People",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/chains/PezkuwiPeople.png",
"addressPrefix": 42,
"options": [
"proxy",
"multisig",
"fullSyncByDefault"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
{
"url": "wss://people-rpc.pezkuwichain.io",
"name": "Pezkuwi People Chain"
}
],
"explorers": [
{
"name": "Pezkuwi Explorer",
"extrinsic": "https://explorer.pezkuwichain.io/people/extrinsic/{value}",
"account": "https://explorer.pezkuwichain.io/people/account/{value}",
"event": "https://explorer.pezkuwichain.io/people/event/{value}"
}
],
"externalApi": {},
"assets": [
{
"assetId": 0,
"symbol": "HEZ",
"precision": 12,
"name": "HEZkurd",
"priceId": "hezkurd",
"staking": null,
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
}
],
"additional": {
"themeColor": "#009639",
"defaultBlockTimeMillis": 6000,
"feeViaRuntimeCall": true,
"disabledCheckMetadataHash": true
}
},
{
"chainId": "tron:0x2b6653dc",
"name": "Tron",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/icons/chains/gradient/Tron.svg",
"addressPrefix": 0,
"options": [
"tronBased",
"noSubstrateRuntime"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
{
"url": "https://api.trongrid.io",
"name": "TronGrid"
}
],
"explorers": [
{
"name": "Tronscan",
"extrinsic": "https://tronscan.org/#/transaction/{value}",
"account": "https://tronscan.org/#/address/{value}"
}
],
"externalApi": {
"history": [
{
"type": "trongrid",
"url": "https://api.trongrid.io"
}
]
},
"assets": [
{
"assetId": 0,
"symbol": "TRX",
"precision": 6,
"name": "Tron",
"priceId": "tron",
"staking": null,
"type": "tronNative",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/icons/tokens/colored/TRX.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
},
{
"assetId": 1,
"symbol": "USDT",
"precision": 6,
"name": "Tether USD",
"priceId": "tether",
"staking": null,
"type": "trc20",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/icons/tokens/colored/USDT.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": {
"contractAddress": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t"
}
}
],
"additional": {
"themeColor": "#EB0029"
}
},
{
"chainId": "bip122:000000000019d6689c085ae165831e93",
"name": "Bitcoin",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/icons/chains/gradient/Bitcoin.svg",
"addressPrefix": 0,
"options": [
"bitcoinBased",
"noSubstrateRuntime"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
{
"url": "https://mempool.space/api",
"name": "mempool.space"
}
],
"explorers": [
{
"name": "mempool.space",
"extrinsic": "https://mempool.space/tx/{value}",
"account": "https://mempool.space/address/{value}"
}
],
"externalApi": {},
"assets": [
{
"assetId": 0,
"symbol": "BTC",
"precision": 8,
"name": "Bitcoin",
"priceId": "bitcoin",
"staking": null,
"type": "bitcoinNative",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/icons/tokens/colored/BTC.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
}
],
"additional": {
"themeColor": "#F7931A"
}
}
]