Const Optional blockCollection of block explorers
Optional blockBlock time in milliseconds.
Optional contracts?: { Collection of contracts
Optional ensOptional ensOptional erc6492Optional multicall3?: ChainContractOptional custom?: Record<string, unknown>Custom chain data.
use .extend instead.
Optional ensCollection of ENS TLDs for the chain.
Optional experimental_Preconfirmation time in milliseconds.
Optional extendExtend schema.
Optional fees?: ChainFees<undefined>Modifies how fees are derived.
Optional formatters?: undefinedModifies how data is formatted and typed (e.g. blocks and transactions)
ID in number form
Human-readable name
Currency used by chain
Readonly decimals: 18Readonly name: "Sapphire Local Rose"Readonly symbol: "TEST"Readonly network: "sapphire-localnet"Optional prepareFunction to prepare a transaction request. Runs before the transaction is filled.
Collection of RPC endpoints
Readonly default: { Readonly http: readonly [string]Optional serializers?: ChainSerializers<undefined, TransactionSerializable>Modifies how data is serialized (e.g. transactions).
Optional sourceSource Chain ID (ie. the L1 chain)
Flag for test networks
Optional verifyChain-specific signature verification.
sapphire-localnet chain, a local chain for local people Note: This is not included in viem/chains as it's for local development only