L1 contracts
L1 contract addresses
The information about L1 smart contracts can be found in the protocol documentation.
L1 Mainnet Contract Addresses
- DiamondInit: 0xb91d905A698c28b73C61aF60C63919b754FCF4DE
- DiamondProxy: 0x32400084c286cf3e17e7b677ea9583e60a000324
- DiamondUpgrade: 0xe79a6d29bB0520648F25D11d65e29FB06B195F0F
- ExecutorFacet: 0xD059478a564dF1353A54AC0D0e7Fc55A90b92246
- GettersFacet: 0xF3ACF6a03ea4a914B78Ec788624B25ceC37c14A4
- Verifier: 0xB465882F67d236DcC0D090F78ebb0d838e9719D8
- MailboxFacet: 0x63b5EC36B09384fFA7106A80Ec7cfdFCa521fD08
- ValidatorTimelock: 0xa8cb082a5a689e0d594d7da1e2d72a3d63adc1bd
- AllowList: 0x0C0dC1171258694635AA50cec5845aC1031cA6d7
- ZK Token: 0x66A5cFB2e9c529f14FE6364Ad1075dF3a649C0A5
Disclaimer:
The ZK token contract address is provided for informational purposes only.
Users should verify this address independently before interacting with it.
Matter Labs makes no guarantees regarding the token's functionality, security, or value.
This information is not investment advice.
Users interact with the contract at their own risk.
L1 Testnet Contract Addresses
- DiamondInit: 0x457701fDC6CaBc7D2EfB9b85f7faB0EE4bBD3c36
- DiamondProxy: 0x9a6de0f62Aa270A8bCB1e2610078650D539B1Ef9
- DiamondUpgrade: 0xA6b2731c08385782fBaCfCcD63D3c7fc7b798E47
- ExecutorFacet: 0xe6cc1455217a8BBCF2c663607A0b8c200B8732F1
- GettersFacet: 0x10f328c20dD2469b7e88f374B9794471599c1c8D
- Verifier: 0xf07ea72e071bc21612449570C365Ff3DC9176Ecb
- MailboxFacet: 0x2ed8eF54a16bBF721a318bd5a5C0F39Be70eaa65
- ValidatorTimelock: 0x8CaC0a609A314E4161b8070cdEe065060B2486A1
- AllowList: 0x7546a21cd4D74fc98Ef1A50145dfd8c043e2096F
- ZK Token: 0x2569600e58850a0aad61f7dd2569516c3d909521