Contract addresses
On this page
Standard contracts sit at the same addresses as on Ethereum mainnet wherever they were deployed with a deterministic deployer, so existing tooling finds them. Every address links to the explorer and has a copy button.
#On Gully Chain
#Tokens and approvals
| Contract | Address |
|---|---|
| WETH9 | 0x26aCCCb2e98ca9e067E58668Aa3B101beF432754 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
WETH9 is a clone of the canonical WETH9 contract, deployed fresh on Gully Chain. It is not the same token as the bridged WETH below.
#Account abstraction
| Contract | Address |
|---|---|
| EntryPoint v0.7 | 0x0000000071727De22E5E9d8BAf0edAc6f37da032 |
| EntryPoint v0.8 | 0x4337084D9E255Ff0702461CF8895CE9E3b5Ff108 |
| Safe4337Module 0.3.0 | 0x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226 |
| SafeModuleSetup 0.3.0 | 0x2dd68b007B46fBe91B9A7c3EDa5A7a1063cB5b47 |
| P256 verifier (Daimo, for passkeys) | 0xc2b78104907F722DABAc4C69f826a522B2754De4 |
See Account abstraction for what these enable today and what is still to come.
#Deterministic deployers
| Contract | Address |
|---|---|
| CREATE2 factory (Arachnid / Nick's) | 0x4e59b44847b379578588920cA78FbF26c0B4956C |
| ERC-2470 singleton factory | 0xce0042B868300000d44A59004Da54A005ffdcf9f |
| Zoltu deployer | 0x7A0D94F55792C434d74a40883C6ed8545E406D12 |
| ERC-1820 registry | 0x1820a4B7618BdE71Dce8cdc73aAB6C95905faD24 |
Foundry uses the Arachnid factory for CREATE2 deployments (forge script with a salt), so salted deploys land at the same address as on other chains.
#Token bridge (Gully Chain side)
| Contract | Address |
|---|---|
| Gateway router | 0x32C680cA4c27A3566fE5Dfd4643fE420eE1039B7 |
| Standard ERC-20 gateway | 0x5CbA5BFD52beA26Fb65c26Fa452f290cB8610fE2 |
| Custom gateway | 0x27530E706c67F210753081508302d69ba1693A41 |
| WETH gateway | 0xB8BAAd59F553707534F546983912486562FA0Eb3 |
| Bridged WETH | 0x3292dE74305DF64dbe082c6834fa841353eB2415 |
| Multicall (token bridge helper) | 0xc0Dee8709648264495af14c65fEA2Ae7a728E01a |
| Upgrade executor | 0x2d5E1C784b64715ED5F4191FEAe0F402A401Cd7D |
Bridged WETH is the Gully Chain version of Arbitrum Sepolia's WETH, minted when WETH is deposited through the WETH gateway. The "Multicall" row is the token bridge's own helper contract, not Multicall3.
#Arbitrum precompiles
These exist on every Arbitrum chain, including Gully Chain:
| Precompile | Address |
|---|---|
| ArbSys (L3 block number, withdrawals, messages to the parent chain) | 0x0000000000000000000000000000000000000064 |
| ArbGasInfo (fee parameters) | 0x000000000000000000000000000000000000006C |
| ArbRetryableTx (retryable tickets) | 0x000000000000000000000000000000000000006E |
| ArbWasm (Stylus) | 0x0000000000000000000000000000000000000071 |
#On Arbitrum Sepolia
These contracts live on the parent chain. Addresses link to Arbiscan.
#Rollup core
| Contract | Address |
|---|---|
| Rollup | 0x85D80C06Fa5334E8Cd1C51F3F39D477E5dc35E0D |
| Inbox (deposits, retryable tickets) | 0x7B8499f1C058c9bdE2Bc9BdFEBE40364232C52B5 |
| Sequencer inbox (batches) | 0x483f77f692635d4D8a8147D0f732A016614Ce685 |
| Bridge | 0x2073106fd3fc844Bbde31f5Bf0BB91cf1e2d6C8A |
| Outbox (withdrawals) | 0x976C651fe5E63E45C8C28449507F51548922f68c |
| Rollup event inbox | 0x199CB32548910316fd99130660989c153B5bBF50 |
| Challenge manager | 0x625aAFe602c82FA2E409BB3c6c073E6aD2cf999D |
The rollup was created at Arbitrum Sepolia block 322,568,124.
#Token bridge (Arbitrum Sepolia side)
| Contract | Address |
|---|---|
| Gateway router | 0xfbd7503009AB4ee5A1f980a2fCDEE4C7BEB6b2B9 |
| Standard ERC-20 gateway | 0x8E35E523bFd709d577A77F749c831cB045bCabd0 |
| Custom gateway | 0xA90752f7057dc1BFe2677f1791c5084535A4E42a |
| WETH gateway | 0xEB602d8Fc5F5d87DA629201905bE51885165EC4f |
| WETH (Arbitrum Sepolia) | 0x980B62Da83eFf3D4576C647993b0c1D7faf17c73 |
| Multicall (token bridge helper) | 0xce1CAd780c529e66e3aa6D952a1ED9A6447791c1 |
#Not deployed yet
These common contracts are not on Gully Chain yet. Calls to their usual addresses will fail.
| Contract | Usual address | Status |
|---|---|---|
| Multicall3 | 0xcA11bde05977b3631167028862bE2a173976CA11 |
Not deployed. Its published deployment transaction has too little gas for an Arbitrum chain, so it needs a separate deployment. |
| CreateX | 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed |
Not deployed yet. |
| Safe 1.4.1 singletons (Safe, SafeL2, SafeProxyFactory and the rest) | canonical Safe addresses | Not deployed yet. They are next in the Safe rollout. |
| Safe WebAuthn signer factory and shared signer 0.2.1 (passkeys) | 0x1d31F259eE307358a26dFb23EB365939E8641195, 0x94a4F6affBd8975951142c3999aEAB7ecee555c2 |
Not deployed yet. They need the Safe singleton factory, which is not on the chain yet. |
The Status page tracks what lands next. If you need one of these for testing now, deploy your own copy and use its address.
