Skip to content

Supported Networks

This page provides a quick reference for chains supported by Wormhole Queries, including each chain's Wormhole chain ID and the level of support for key methods: eth_call, eth_call_by_timestamp, and eth_call_with_finality.

The Expected History column shows how much recent state data is typically available for querying, though this can vary depending on the chain and the configuration of each Guardian node.

The support shown in the table reflects what has been confirmed through testing. However, query success ultimately depends on whether the underlying call can be executed on each Guardian’s RPC node.

For example, many chains use a fork of Geth, which by default retains 128 blocks of state in memory (unless archive mode is enabled). On Ethereum mainnet, this covers around 25 minutes of history—but on faster chains like Optimism, it may span only about three minutes. While Guardian nodes are expected to have access to recent state, there are currently no guarantees on how far back historical data is available.

Mainnet

Chain Wormhole Chain ID eth_call eth_call_by_timestamp eth_call_with_finality Expected History
Ethereum 2 128 blocks
BSC 4 128 blocks
Polygon 5 128 blocks
Avalanche 6 32 blocks
Oasis Emerald 7 archive
Fantom 10 16 blocks
Karura 11 archive
Acala 12 archive
Kaia 13 128 blocks
Celo 14 ℹ️ 128 blocks
Moonbeam 16 ℹ️ 256 blocks
Arbitrum One 23 ~6742 blocks
Optimism 24 128 blocks
Base 30 archive

ℹ️EthCallByTimestamp arguments for targetBlock and followingBlock are currently required for requests to be successful on these chains.