Contract Addresses
Source of truth:
config/deployed/JSON files. This page is derived from those files. When in doubt, refer toconfig/deployed/mainnet/andconfig/deployed/testnet/.
Mainnet
zETH
Hub: 0x6B5e8509ae57A54863A7255e610d6F0c10FCAFB5 (Base)
Ethereum
zERC20
0x410056c6F0A9ABD8c42b9eEF3BB451966Fb0d924
Verifier
0xdCC76DEbb526Eef0210Bd38729b803591951Ab34
LiquidityManager
0xcC10b7098FEf1aB2f0FF3bE91d2A7B3230b90CF0
Adaptor
0xfDe2C5758BbdDcDEa2d73EdeB5C13DE98B21Eb7D
Arbitrum
zERC20
0x410056c6F0A9ABD8c42b9eEF3BB451966Fb0d924
Verifier
0xdCC76DEbb526Eef0210Bd38729b803591951Ab34
LiquidityManager
0xcC10b7098FEf1aB2f0FF3bE91d2A7B3230b90CF0
Adaptor
0xfDe2C5758BbdDcDEa2d73EdeB5C13DE98B21Eb7D
Base
zERC20
0x410056c6F0A9ABD8c42b9eEF3BB451966Fb0d924
Verifier
0xdCC76DEbb526Eef0210Bd38729b803591951Ab34
LiquidityManager
0xcC10b7098FEf1aB2f0FF3bE91d2A7B3230b90CF0
Adaptor
0xfDe2C5758BbdDcDEa2d73EdeB5C13DE98B21Eb7D
zUSDC
Hub: 0x0E81e4CF6C8B408bC40D7AC8240bBc12CdD56F1D (Base)
Ethereum
zERC20
0xEB81ab55Bc7aa89d1e0E3F60597D86e37702Af53
Verifier
0xfb786B5E6520284Aa6a8dFA3B4F7A09ed423e25f
LiquidityManager
0x04be137Df79bE7B5F3314C4a84D1C5E0d99BD477
Adaptor
0x3fCBc7f919b712258859e2e3c78188168E47B287
Arbitrum
zERC20
0xEB81ab55Bc7aa89d1e0E3F60597D86e37702Af53
Verifier
0xfb786B5E6520284Aa6a8dFA3B4F7A09ed423e25f
LiquidityManager
0x04be137Df79bE7B5F3314C4a84D1C5E0d99BD477
Adaptor
0x3fCBc7f919b712258859e2e3c78188168E47B287
Base
zERC20
0xEB81ab55Bc7aa89d1e0E3F60597D86e37702Af53
Verifier
0xfb786B5E6520284Aa6a8dFA3B4F7A09ed423e25f
LiquidityManager
0x04be137Df79bE7B5F3314C4a84D1C5E0d99BD477
Adaptor
0x3fCBc7f919b712258859e2e3c78188168E47B287
zBNB
Hub: 0x35eE54CEDb9aba3b785C493C0B50643E65471c7A (BNB Chain)
BNB Chain
zERC20
0x4388D5618B9e13Bd580209CDf37a202778C75c54
Verifier
0xb05977Af4aA54117910ed72141F674531894774A
LiquidityManager
0x39Cc069dF606c7bc8c79b0ADd0696BCaf548eFD9
Adaptor
—
Note: zBNB wrap/unwrap is only available on BNB Chain. Other chains support zBNB transfers via LayerZero OFT but do not have LiquidityManager contracts.
Ethereum
zERC20
0x4388D5618B9e13Bd580209CDf37a202778C75c54
Verifier
0xb05977Af4aA54117910ed72141F674531894774A
LiquidityManager
—
Adaptor
—
Arbitrum
zERC20
0x4388D5618B9e13Bd580209CDf37a202778C75c54
Verifier
0xb05977Af4aA54117910ed72141F674531894774A
LiquidityManager
—
Adaptor
—
Base
zERC20
0x4388D5618B9e13Bd580209CDf37a202778C75c54
Verifier
0xb05977Af4aA54117910ed72141F674531894774A
LiquidityManager
—
Adaptor
—
Testnet
zETH
Hub: 0xD18b503B335656C05dC516366C0C8FD6e3b13856 (Base Sepolia)
Sepolia
zERC20
0xADAb5CaB352fb1eBF24CD951de224f9e952C82Ed
Verifier
0xD19b79cE0C2821158aDBDEf9cC8c8D858c9ef0Cc
LiquidityManager
0x5a09Cc328fA6bB32f3d6fC54906106ddD49a2D7c
Adaptor
0x588F07b52E50E8600F654c63176818403F6E3EB6
Arbitrum Sepolia
zERC20
0xADAb5CaB352fb1eBF24CD951de224f9e952C82Ed
Verifier
0xD19b79cE0C2821158aDBDEf9cC8c8D858c9ef0Cc
LiquidityManager
0x5a09Cc328fA6bB32f3d6fC54906106ddD49a2D7c
Adaptor
0x588F07b52E50E8600F654c63176818403F6E3EB6
OP Sepolia
zERC20
0xADAb5CaB352fb1eBF24CD951de224f9e952C82Ed
Verifier
0xD19b79cE0C2821158aDBDEf9cC8c8D858c9ef0Cc
LiquidityManager
0x5a09Cc328fA6bB32f3d6fC54906106ddD49a2D7c
Adaptor
0x588F07b52E50E8600F654c63176818403F6E3EB6
Base Sepolia
Hub
0xD18b503B335656C05dC516366C0C8FD6e3b13856
Hub only — no zERC20/Verifier/LiquidityManager/Adaptor contracts are deployed on this chain.
zUSDC
Hub: 0xF64Bd0a90120611b0c941e3eF546f2F82F1eaB44 (Base Sepolia)
Sepolia
zERC20
0x132CeD517327C2aC5073ACEb9eCF1e7783feCbcF
Verifier
0xb199A85463Bc5c0009c058E80b8A0d3D5e0025D6
LiquidityManager
0xB9f41F93882c2ddC212a4EcC776BBd9D97D2F3C6
Adaptor
0xC14A0a1381e455f89a31eDB00F562F5a6F8780Ad
Arbitrum Sepolia
zERC20
0x132CeD517327C2aC5073ACEb9eCF1e7783feCbcF
Verifier
0xb199A85463Bc5c0009c058E80b8A0d3D5e0025D6
LiquidityManager
0xB9f41F93882c2ddC212a4EcC776BBd9D97D2F3C6
Adaptor
0xC14A0a1381e455f89a31eDB00F562F5a6F8780Ad
OP Sepolia
zERC20
0x132CeD517327C2aC5073ACEb9eCF1e7783feCbcF
Verifier
0xb199A85463Bc5c0009c058E80b8A0d3D5e0025D6
LiquidityManager
0xB9f41F93882c2ddC212a4EcC776BBd9D97D2F3C6
Adaptor
0xC14A0a1381e455f89a31eDB00F562F5a6F8780Ad
Base Sepolia
Hub
0xF64Bd0a90120611b0c941e3eF546f2F82F1eaB44
Hub only — no zERC20/Verifier/LiquidityManager/Adaptor contracts are deployed on this chain.
zBNB
Hub: 0x1285C8F8B058171D9B2C5faC51E8D8D84D031188 (BNB Testnet)
Sepolia
zERC20
0x28240ADC769046793a139b815dad6618b7Eb2499
Verifier
0xb0A159eBF38b8cb539DE40836176d46C717Ff0cd
LiquidityManager
—
Adaptor
—
Arbitrum Sepolia
zERC20
0x28240ADC769046793a139b815dad6618b7Eb2499
Verifier
0xb0A159eBF38b8cb539DE40836176d46C717Ff0cd
LiquidityManager
—
Adaptor
—
OP Sepolia
zERC20
0x28240ADC769046793a139b815dad6618b7Eb2499
Verifier
0xb0A159eBF38b8cb539DE40836176d46C717Ff0cd
LiquidityManager
0xD05c2d006841F08826c3C531CC1a0AF997846222
Adaptor
—
BNB Testnet
zERC20
0x28240ADC769046793a139b815dad6618b7Eb2499
Verifier
0xb0A159eBF38b8cb539DE40836176d46C717Ff0cd
LiquidityManager
0xD05c2d006841F08826c3C531CC1a0AF997846222
Adaptor
—
ICP Canister IDs
Stealth messaging layer for encrypted announcements and key derivation on the Internet Computer.
Key Manager — Derives identity-based encryption (IBE) keys via VetKD for recipients to decrypt stealth payloads
Storage — Persists encrypted announcements and signed invoices
Mainnet
Key Manager
ub5gn-myaaa-aaaah-qrs2a-cai
Storage
ug4az-baaaa-aaaah-qrs2q-cai
Testnet
Key Manager
3gshj-ayaaa-aaaac-a4wfq-cai
Storage
46fkw-kqaaa-aaaac-a5a3q-cai
Last updated