Useful Addresses
Mainnet Addresses
ZKL Token Addresses
Ethereum: 0xfC385A1dF85660a7e041423DB512f779070FCede
zkLink Nova: 0xC967dabf591B1f4B86CFc74996EAD065867aF19E
zkLink Nova Contract 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.
zkLink Nova Mainnet (L3, zkLink Nova network)
ERC-20 Bridges:
Linea Mainnet: 0x01c3f51294494e350AD69B999Db6B382b3B510b9
Ethereum Mainnet: 0x36CaABbAbfB9C09B722d9C3697C3Cb4A93650ea7
Manta Mainnet: 0xa898E175CfDE9C6ABfCF5948eEfBA1B852eE5B09
Mantle Mainnet: 0x321Ce902eDFC6466B224ce5D9A7Bc16858855272
zkSync Mainnet: 0x7187DB8AB8F65450a74dD40474bE778CF468C44a
Arbitrum Mainnet: 0x6B7551DBbaE2fb728cF851baee5c3A52DF6F60a4
Blast Mainnet: 0x17887788E01A1192a26F636Cfcfc033c7Bb42348
Optimism Mainnet: 0x6aAdaA7Bf9F5283cAF3eb2E40573D1A4d02C8B15
Base Mainnet: 0xa03248B029b4e348F156f4b1d93CB433a4e1361e
Scroll Mainnet: 0xC97c5E43c14D4F524347795410C299db1FA331b3
Merge Token Portal: 0x83FD59FD58C6A5E6eA449e5400D02803875e1104
Official Token Contract Addresses:
WETH: 0x8280a4e7D5B3B658ec4580d3Bc30f5e50454F169
Nova Tether USD: 0x2F8A25ac62179B31D62D7F80884AE57464699059
Nova Wrapped BTC: 0xDa4AaEd3A53962c83B35697Cd138cc6df43aF71f
Nova USD Coin: 0x1a1A3b2ff016332e866787B311fcB63928464509
Nova Dai Stablecoin: 0xF573fA04A73d5AC442F3DEa8741317fEaA3cDeab
Other Token Addresses:
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
Scroll Gateway: 0x986c905087a663db3C81ad319b94c1E9dd388e92
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
Scroll Mainnet(L2, served as secondary chain)
zkLink contract: 0x119B9459D9119D07c23aD06778AeaBec804Fd1a2
ERC20 Bridge: 0x3C7c0ebFCD5786ef48df5ed127cdDEb806db976c
Gateway: 0xd8428A59B60Df2d81514D429D57DF23293f1bCe7
Testnet Addresses
zkLink Nova Sepolia Testnet (L3, zkLink Nova network)
ERC-20 Bridges
Linea Sepolia Testnet: 0x6336D1DfE362a84933e526588A0fa20dd87736aE
Sepolia Testnet: 0xcc43208B28B1eC25F000EfC0D2c2aF044715F888
zkSync Sepolia Testnet: 0xEbEAf62E4bCb4FdeC35100838c86c84B8134ADE0
Arbitrum Sepolia Testnet: 0x7e1B152f25D2ff0771026067B5c8B5A1C8457478
Optimism Sepolia Testnet: 0x07476D10A8B3c614DC92a698cCeC34Aa9B844B92
Manta Sepolia Testnet: 0x1F282e46d75622C5B26921094b4ebF7D58D83CE2
Base Sepolia Testnet: 0x7c3c5C8528D55Af0C641846fF4756200DEFDC513
Blast Sepolia Testnet: 0x4E5622E4A41985C29028d92e1Cc2EdF02012c82E
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
Last updated