Verifier deployments

Verifier Deployments

Verifiers are currently deployed on the Sepolia Ethereum testnet.

Current Sepolia Deployments

The current deployments for our verifiers can be found at the following addresses on the Sepolia testnet:

ChainAddressGateway
Arbitrum One Sepolia0x913 ... 8028F (opens in a new tab)https://arbitrum-sepolia.gateway.unruggable.com (opens in a new tab)
Base Sepolia0x408 ... 067A2 (opens in a new tab)https://base-sepolia.gateway.unruggable.com (opens in a new tab)
Optimism Sepolia0x74F ... f99D4 (opens in a new tab)https://optimism-sepolia.gateway.unruggable.com (opens in a new tab)
Linea Sepolia0x6AD ... CA573 (opens in a new tab)https://linea-sepolia.gateway.unruggable.com (opens in a new tab)
Scroll Sepolia0xd6e ... 8a51f (opens in a new tab)https://scroll-sepolia.gateway.unruggable.com (opens in a new tab)
Self Sepolia0xBAb ... 6864F (opens in a new tab)https://self-sepolia.gateway.unruggable.com (opens in a new tab)

EthGlobal participants.. We recommend that you test your solutions using the Sepolia Self Verifier which allows for instantaneous verification of any contract state on Sepolia using a verifier also deployed on Sepolia.

Relevant Rollup

The contracts listed below are the relevant contracts on Sepolia where the respective chains make proposals as to their state.

This is provided as a reference. The Sepolia verifiers will accept any posted root for these chains.

ChainRelevant Contract
Arbitrum One SepoliaRollupProxy (proxy) (opens in a new tab)
Base SepoliaDisputeGameFactory (proxy) (opens in a new tab)
Optimism SepoliaDisputeGameFactory (proxy) (opens in a new tab)
Linea SepoliaLineaRollup (proxy) (opens in a new tab)
Scroll SepoliaScrollChainMockFinalize (proxy) (opens in a new tab)
Self Sepolia-