Supported Substrate Networks
Polkadot, Astar, Shibuya (Astar's testnet), Creditcoin and Creditcoin Testnet sign through the same Polkadot / Substrate path (extrinsic method + args; the app supplies era / nonce / specVersion; the bridge never fetches them). Only the chainId and keyPath change. Source: playground/chains.json.
| Network | Symbol | chainId | keyPath | SS58 prefix |
|---|---|---|---|---|
| Polkadot | DOT | polkadot:91b171bb158e2d3848fa23a9f1c25182/slip44:354 | m/44'/354'/0'/0/0 | 0 |
| Astar | ASTR | polkadot:9eb76c5184c4ab8679d2d5d819fdf90b/slip44:810 | m/44'/810'/0'/0/0 | 5 |
| Shibuya (Astar testnet) | SBY | polkadot:ddb89643205c8fe1c79afeb31f48d50f/slip44:810 | m/44'/810'/0'/0/0 | 5 |
| Creditcoin | CTC | polkadot:6673c7e2c2b7bde45a60c71ef70d9c7c/slip44:354 | m/44'/354'/0'/0/0 | 42 |
| Creditcoin Testnet | CTC | polkadot:8a2e8af69a7892d2e60a77e3df4e0fa0/slip44:354 | m/44'/354'/0'/0/0 | 42 |
Unlike Polkadot (1 DOT = 1e10 Planck), Astar / Shibuya / Creditcoin use 18 decimals — args[1] for 1 token is 1000000000000000000. Just like Polkadot mainnet, era / nonce / specVersion / blockHash / genesisHash must be real values freshly queried from this sidechain's own live node — a stale or placeholder value is rejected, and a mismatched value (e.g. Polkadot mainnet's genesisHash sent for an Astar transaction) is a real, silently-signable bug class this reference exists to prevent. Astar / Creditcoin are a separate device family (Parachain), added in firmware 2.30.0.