Skip to content

Chain

Chain<Ext> = object

One configured CAIP-2 chain and the adapter that handles its namespace.

Ext = object

adapter: ChainAdapter<Ext>

Shared behavior for this chain’s namespace.


id: string

Complete CAIP-2 ID, such as "eip155:1".


namespace: string

CAIP-2 namespace, such as "eip155".


optional read?: (req) => Promise<unknown>

Optional transport for chain reads. The built-in EVM adapter uses it for JSON-RPC reads.

RequestArguments

Promise<unknown>