Skip to main content
Compose comes with built-in chain support powered by our own β€œEdge RPC” product for reliable, low-latency RPC access. See the full list of networks available out of the box on the Edge RPC supported networks page. Need a chain that isn’t listed? Contact us at support@goldsky.com and we can look into adding support. You can access any built-in chain with evm.chains.<chainName> β€” the chain keys match the exports from viem/chains (for example, Ethereum mainnet is evm.chains.mainnet, not evm.chains.ethereum). Compose also supports custom chain configurations for any EVM network not covered by Edge RPC. See Wallets and Smart Contracts for more details on how chains are used.

Using built-in chains

This is the easiest and most reliable option for most scenarios.

Using custom chains

To use a custom chain you just need to create an object that fulfills our Chain interface.
The Chain type is available from the TaskContext interface. Here it is for reference: