Skip to main content

Network & Contract Addresses

All addresses below are sourced directly from official Horizen and integration partner documentation. Always verify addresses before interacting with any contract on mainnet.

Token Contracts

ZEN

NetworkTypeAddress
Mainnet BaseERC-200xf43eB8De897Fbc7F2502483B2Bef7Bb9EA179229
Mainnet BaseOFT Adapter (LayerZero)0x57da2D504bf8b83Ef304759d9f2648522D7a9280
Mainnet HorizenOFT (LayerZero)0x57da2D504bf8b83Ef304759d9f2648522D7a9280
Testnet BaseERC-20 (tZEN)0x107fdE93838e3404934877935993782F977324BB
Testnet BaseOFT Adapter (LayerZero)0x2ead4B0beBD8e54F9B7cC1007DF4c44a27b9a339
Testnet HorizenOFT (LayerZero)0xb06EC4ce262D8dbDc24Fac87479A49A7DC4cFb87

USDC / USDC.e

NetworkTypeAddress
Mainnet BaseUSDC ERC-200x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Mainnet BaseLock Contract (LayerZero)0x27a16dc786820B16E5c9028b75B99F6f604b5d26
Mainnet HorizenUSDC.e ERC-200xDF7108f8B10F9b9eC1aba01CCa057268cbf86B6c
Mainnet HorizenOFT (LayerZero)0x3a1293Bdb83bBbDd5Ebf4fAc96605aD2021BbC0f

cbBTC

NetworkTypeAddress
Mainnet BaseERC-200xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
Mainnet BaseOFT Adapter (LayerZero)0x68fb5BB8330C0b9d907F50f278143873276ee056
Mainnet HorizenOFT (LayerZero)0x68fb5BB8330C0b9d907F50f278143873276ee056
Testnet BaseERC-200xcbb7c0006f23900c38eb856149f799620fcb8a4a
Testnet BaseOFT Adapter (LayerZero)0x5dE29d14E72feb79967596F3Ae57A9BfBA192769
Testnet HorizenOFT (LayerZero)0x06DA6bDD2aB23447af5162ab0975edDA7E8d3747

Migration Contracts (Base Mainnet)

These contracts handle the ZEN token migration from the legacy Horizen mainchain and EON chain. Relevant for integrations that verify ZEN token provenance or check unclaimed migration balances.

ContractAddress
ZenToken - Official ZEN ERC-200xf43eB8De897Fbc7F2502483B2Bef7Bb9EA179229
EONBackupVault - EON balance distribution0x1Cc689233837A0b96e1f176d49FC08462f70C47F
ZendBackupVault - ZEND manual claiming0x1Ee188bDf19eBF04B73Ab6FFcec2a864cd4774F2

Source code: github.com/HorizenOfficial/horizen-migration

Oracle Contracts: Stork

Verified directly from docs.stork.network/resources/contract-addresses/evm.

NetworkAddress
Mainnet Horizen0xacC0a0cF13571d30B4b8637996F5D6D774d4fd62
Testnet Horizen0xacC0a0cF13571d30B4b8637996F5D6D774d4fd62

Both mainnet and testnet share the same Stork contract address on Horizen.

Multisig: Den / Safe

ResourceURL
Den on Horizenhttps://safe.horizen.io/welcome