Useful Addresses

Mainnet Addresses

The addresses below are listed by the network where a contract is deployed. Linea is designated as the primary chain used for verifying ZKP and checking on-chain transaction consistency.

Linea Mainnet (L2, served as primary chain)

zkLink proxy contract: 0x5Cb18b6e4e6F3b46Ce646b0f4704D53724C5Df05

The proxy contract (EIP-2535) includes the below facets:

  • zkLink admin facet contract:0xcE8E69a2685c80Eb6bd825d0552f44BB34f35503

  • zkLink mail box facet contract:0x11bf5BC6327f7BECB0AE753932A181c8fB5780bA

  • zkLink executor facet contract:0x1b19287CE898217D937571EABa97ec50F27d1206

  • zkLink getters facet contract:0xb1d0354063527E4426c4bEcbDB75fE0fb112e3CB

zkLink verifier contract: 0x902C3806A84f4e855a8746e92d7F1C9a51400458

zkLink governance contract: 0xeF528a8Ca4B6aFDB6716Ef9f11bCa0c5C47454ec

zkLink validator timelock contract: 0x509ff56c152315EdeE91A2e0f059195519507e01

ERC20 Bridge: 0x62cE247f34dc316f93D3830e4Bf10959FCe630f8

Gateway: 0x7b5780d6df85A7dF96a3e1A019639a1dbDe937dB

Note: Please read the Contract System on Primary Chain section for detailed information about the functions of the contracts deployed on the primary chain.

Ethereum Mainnet(L1, served as secondary chain)

zkLink contract: 0x5fD9F73286b7E8683Bab45019C94553b93e015Cf

Arbitrator: 0x1Ee09A2cAa0813A5183f90F5a6d0E4871f4C6002

ERC20 Bridge: 0xAd16eDCF7DEB7e90096A259c81269d811544B6B6

Ethereum Gateway: 0x83Bc7394738A7A084081aF22EEC0051908c0055c

Linea Gateway: 0x803460416C2682Ac54FccF03eF77b10A12f2809b

Manta Gateway: 0x649Dfa2c4d09D877419fA1eDC4005BfbEF7CD82D

Mantle Gateway: 0xdE1Ce751405Fe6D836349226EEdCDFFE1C3BE269

zkSync Gateway: 0xeCD189e0f390826E137496a4e4a23ACf76c942Ab

Arbitrum Gateway: 0x273D59aed2d793167c162E64b9162154B07583C0

Blast Gateway: 0x41FaF46Ca4Dfd912B65B66D29BdD432782BB1158

Optimism Gateway: 0x668e8F67adB8219e1816C2E5bBEa055A78AF3026

Base Gateway: 0x4eEA93966AA5cd658225E0D43b665A5a491d2b7E

Manta Mainnet (L2, served as secondary chain)

zkLink contract: 0xD784d7128B46B60Ca7d8BdC17dCEC94917455657

ERC20 Bridge: 0x44a65dc12865A1e5249b45b4868f32b0E37168FF

Gateway: 0xe946aBB40928326ce5bFF303E7B8f0f253EA39D0

Mantle Mainnet (L2, served as secondary chain)

zkLink contract: 0xD784d7128B46B60Ca7d8BdC17dCEC94917455657

ERC20 Bridge: 0x62351b47e060c61868Ab7E05920Cb42bD9A5f2B2

Gateway: 0xe946aBB40928326ce5bFF303E7B8f0f253EA39D0

zkSync Era Mainnet (L2, served as secondary chain)

zkLink contract: 0xaFe8C7Cf33eD0fee179DFF20ae174C660883273A

ERC20 Bridge: 0xaB3DDB86072a35d74beD49AA0f9210098ebf2D08

Gateway: 0xC203a2DF4DDFF9eDE2200F1F02054fD721182535

Arbitrum Mainnet (L2, served as secondary chain)

zkLink contract: 0xFF73a1a1d27951A005eb23276dc99CB7F8d5420A

ERC20 Bridge: 0xfB0Ad0B3C2605A7CA33d6badd0C685E11b8F5585

Gateway: 0x7bd79DEd935B542fb22c74305a4d2A293C18483a

Blast Mainnet(L2, served as secondary chain)

zkLink contract: 0x29BA92Fe724beD5c5EBfd0099F2F64a6DC5078FD

ERC20 Bridge: 0x8Df0c2bA3916bF4789c50dEc5A79b2fc719F500b

Gateway: 0x3f64e2e09732969813904a8473074CFADeE66AF1

Optimism Mainnet(L2, served as secondary chain)

zkLink contract: 0x46C8D02E93d5a03899dFa7Cf8A40A07589A3fA1b

ERC20 Bridge: 0x5Bd51296423A9079b931414C1De65e7057326EaA

Gateway: 0xaD5d729291C0d6A299E370814CA6Ce1c8C25b51c

Base Mainnet(L2, served as secondary chain)

zkLink contract: 0xE473ce141b1416Fe526eb63Cf7433b7B8d7264Dd

ERC20 Bridge: 0x80d12A78EfE7604F00ed07aB2f16F643301674D5

Gateway: 0x1054Ff8B3B7B9F68d2e55C4A42E8952332c69011

Testnet Addresses

Linea Sepolia Testnet(L2, served as primary chain)

zkLink contract: 0x16393A77e1d5C2D285BDad9079afC5942f255407

ERC20 Bridge: 0xea05Fad671D93aF9472D747866019991DF183F0f

Gateway: 0xCfD6F51B247021d2737Cb4862Fd5F87032f39724

Ethereum Sepolia Testnet(L1, , served as secondary chain)

zkLink contract address: 0x9719cD314BBf84B18aAEDEF56DF88E2267aA01e3

Arbitrator: 0x168792C8dAdd403948CBa6a74f069d1bacEBC137

ERC20 Bridge: 0x63e059BDEDeA829c22EfA31CbaDb9bea5E86c3Cd

Sepolia Gateway: 0xc6EbbD78E8f81626Bc62570f3C5949221F87b3Ee

Linea Gateway: 0x521Bcd03D0B6Fe91Cf432CBcf3d8121cdB0035ad

zkSync Gateway: 0x67ba43eD3860D155D16f82D12cA93A7B2e77bF2F

Arbitrum Gateway: 0xd75F08D0E513a072799C510d04D9AddC3a28Bd9A

Optimism Gateway: 0x2f24331ddFB2D582079C200d1c233F168901a4e1

Manta Gateway: 0xC8a31aA097c8D1dCF588C425415E4e5A0E250e67

Base Gateway: 0x4E2d5bAaF470028fE48a23bd5b680f4EC7A06f85

Blast Gateway: 0x83d3f5Db3eea3dD7a30aAF71A32D244386d00C53

zkSync Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0x02627EFACfc2B000E77132fE9346C543eB980bAb

ERC20 Bridge Address: 0xBf145DfdE964213246A4fcB8003621E8b0F11ffc

Gateway: 0xc6409aCe43f07dBC8CD0ED2531087822a618CFAE

Arbitrum Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0xaE1875112Ae010A9fe755418B206AfB33Ee0b1fA

ERC20 Bridge Address: 0xFC31fF38e24901052b813DcEBEF5A9A10EaF25Ec

Gateway: 0x6419a685358E4B04f65D3846bD5d1bc2d7eC3380

Optimism Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0xbaC8EF345C684B0871dF390f44273160Ba3E6bc1

ERC20 Bridge Address: 0x70194e2400eb89fA22E3bd0DaFa097CA09DAE76C

Gateway: 0xA8D5271093D88b2Cc5AA7bF18828b6E638154B80

Manta Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0xEe5aFbd53D661968d13315f6960BBb103C2a1eCc

ERC20 Bridge Address: 0x4C58CbF4e9594898e2cC66FdA3F435Cd3622Fe9f

Gateway: 0x16c640b0Db283A4129DcCF087Dbf249bD87BE493

Base Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0x8c4b80A5D5374Ff2Dc07310EF9Fdbc44e487b6C2

ERC20 Bridge Address: 0xeA6232604C847d14638a30c1D261AF6C321AAB05

Gateway: 0x2D973C644A683d041Ce3c604F8956De589ED2bD2

Blast Sepolia Testnet (L2, served as secondary chain)

zkLink contract address: 0x27CBbE82447a0C188eBD7Bc5fd706d140c7B0642

ERC20 Bridge Address: 0xD74c6452Ec4c73E4E2050C6B3f4e675B96dFFC15

Gateway: 0x224E8f9802Da8Dc39C3982698613A0795d03F6d1

Last updated