Docs
Network
Chain ID, LCD, RPC, genesis, and Keplr chain info for hope-testnet-2.
Canonical values come from hope-chain INTEGRATION.md. Override in apps with VITE_HOPE_CHAIN_ID, VITE_RPC_BASE_URL, VITE_API_BASE_URL.
| Key | Value |
|---|---|
| Chain ID | hope-testnet-2 |
| RPC | https://test-gateway.hopenetwork.io/rpc |
| REST (LCD) | https://test-gateway.hopenetwork.io/api |
| WebSocket | wss://test-gateway.hopenetwork.io/websocket |
| Genesis | https://test-gateway.hopenetwork.io/genesis.json |
| Chain JSON | https://test-gateway.hopenetwork.io/chain.json |
Legacy hostname testnet-gateway.hopenetwork.io still appears in old docs. Prefer test-gateway.
Mainnet (hope-1, https://mainnet-gateway.hopenetwork.io) is not live. Do not copy those URLs into apps.
Wasm REST is /cosmwasm/wasm/v1/ (wasmd). Some chain docs still say /cosmos/wasm/v1/ — that path is wrong.
Keplr / Leap suggest-chain
{
chainId: 'hope-testnet-2',
chainName: 'Hope Testnet',
rpc: 'https://test-gateway.hopenetwork.io/rpc',
rest: 'https://test-gateway.hopenetwork.io/api',
bip44: { coinType: 118 },
bech32Config: {
bech32PrefixAccAddr: 'hope',
bech32PrefixAccPub: 'hopepub',
bech32PrefixValAddr: 'hopevaloper',
bech32PrefixValPub: 'hopevaloperpub',
bech32PrefixConsAddr: 'hopevalcons',
bech32PrefixConsPub: 'hopevalconspub',
},
currencies: [{ coinDenom: 'HOPE', coinMinimalDenom: 'uhope', coinDecimals: 6 }],
feeCurrencies: [{
coinDenom: 'HOPE',
coinMinimalDenom: 'uhope',
coinDecimals: 6,
gasPriceStep: { low: 0.0001, average: 0.0001, high: 0.00025 },
}],
stakeCurrency: { coinDenom: 'HOPE', coinMinimalDenom: 'uhope', coinDecimals: 6 },
features: ['ibc-transfer', 'cosmwasm'],
}Peer 26657 is required for state-sync snapshots. HTTPS /rpc is not enough for that. See Run a node.
