Network
Defined in: types.ts:11
One network: chain id, family, native currency, endpoints, explorer, and where it came from.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”balancesViaOwnRpc?
Section titled “balancesViaOwnRpc?”
optionalbalancesViaOwnRpc?:boolean
Defined in: types.ts:33
Decision 3, phase 2 of the mobile work: read balances over the user’s RPC instead of the server.
caip2:
string
Defined in: types.ts:13
CAIP-2: eip155:11155111, solana:EtWT…, bip122:<genesis>, ton:-3, tron:nile, near:testnet, zcash:testnet.
decimals
Section titled “decimals”decimals:
number
Defined in: types.ts:21
Decimals of the native currency.
enabled
Section titled “enabled”enabled:
boolean
Defined in: types.ts:35
Testnets ship disabled; a network whose verification failed is saved disabled.
explorer?
Section titled “explorer?”
optionalexplorer?:string
Defined in: types.ts:27
Explorer base URL (no trailing slash).
family
Section titled “family”family:
NetworkFamily
Defined in: types.ts:15
Chain family (evm, solana, ton, tron, btc, near, zcash).
kind:
NetworkKind
Defined in: types.ts:23
A catalog mainnet, a default testnet, or a custom network.
name:
string
Defined in: types.ts:17
Display name.
onlyOwnRpc?
Section titled “onlyOwnRpc?”
optionalonlyOwnRpc?:boolean
Defined in: types.ts:31
Decision 4: drop the public fallback — only the user’s RPCs are used (privacy / local node).
rpcs:
string[]
Defined in: types.ts:25
Endpoints, tried in order. For a builtin entry these are the public failover list; the table prepends the user’s own.
source
Section titled “source”source:
NetworkSource
Defined in: types.ts:29
Who supplied it: built in, the user, or a site (with its origin).
symbol
Section titled “symbol”symbol:
string
Defined in: types.ts:19
Native currency.