Skip to main content

Supported Cosmos Networks

Every Cosmos-family network except BNB Beacon Chain (see the footnote) signs through the same Cosmos path (Amino StdSignDoc input, signed in SIGN_MODE_DIRECT). Only the chainId, keyPath, the address prefix and the denoms change — and the SignDoc's own chain_id, which is signed as sent and not checked against chainId, so keep them consistent. Source: playground/chains.json.

NetworkchainIdkeyPath
Cosmos Hubcosmos:cosmoshub-4/slip44:118m/44'/118'/0'/0/0
BNB Beacon Chain 1cosmos:Binance-Chain-Tigris/slip44:714m/44'/714'/0'/0/0
Coreumcosmos:coreum-mainnet-1/slip44:990m/44'/990'/0'/0/0
Hippo Protocolcosmos:hippo-protocol-1/slip44:118m/44'/118'/0'/0/0
info

Coreum and Hippo Protocol also have a testnet (cosmos:coreum-testnet-1/slip44:990, cosmos:hippo-protocol-testnet-1/slip44:118) — same payload shape with the testnet chainId. BNB Beacon's testnet (cosmos:Binance-Chain-Ganges/slip44:714) has no signing, like its mainnet.

Footnotes​

  1. signTransaction is not supported — the BINANCE family defines no signing slot (-32601). On DCENT X, which has no BNB Beacon coin, every call — getAddress included — fails with 5005 first. ↩