Cronos zkEVM Docs
  • Getting Started
    • πŸš€Getting started
    • Network status
    • πŸ—οΈArchitecture
    • πŸͺ™About zkCRO, vETH, vUSD
      • zkCRO
      • vETH
        • ybETH & vETH
      • vUSD
        • ybUSD & vUSD
    • πŸ“ƒzkEVM Litepaper v1.0
    • πŸ—ΊοΈCronos roadmap
  • For Users
    • πŸ’³Crypto.com Card Top Up
    • πŸ”₯Crypto Wallets
      • 🦁Crypto.com Onchain Wallet configuration
      • 🐰Rabby Configuration
      • 🦊MetaMask Configuration
      • 🦁Brave Wallet Configuration
      • 🧠Holdstation Smart Wallet
      • Zerion
    • πŸŒ‰Cronos zkEVM Bridge
    • πŸŒ‰Independent bridges
    • πŸ‘‘Pioneer Program
    • πŸ‘‘Yield rewards
    • πŸ“³Dapps
    • πŸ’‘FAQs
  • For Developers
    • πŸ”—Resources for Developers
    • πŸ’»Develop Smart Contracts and Dapps
      • Contract Deployment and Verification
      • Contract Verification Guide for the Cronos zkEVM Explorer
    • πŸ”§Developer Tools
      • Cronos zkEVM Developer Portal and APIs
      • Band Protocol (Oracle)
      • Covalent (Analytics)
      • Cronos Safe (Multi-sig)
      • Crypto.com AI Agent SDK (AI)
      • Debank (Analytics)
      • Dextools (Analytics)
      • deBridge (Bridge)
      • Eliza (AI)
      • Getblock (Node infra)
      • Goldsky (Subgraph hosting)
      • Google Bigquery (Analytics)
      • NFTs2Me (No code)
      • Pyth (Oracle)
      • Secret Network (Computing)
      • Sentio (Analytics)
      • Subquery (Analytics)
      • Thirdweb (App development)
      • txSync (Paymaster)
      • VIA Labs (Bridge)
      • XY Finance (Bridge)
      • Zyfi (Paymaster)
    • πŸ“’Contract Addresses
    • πŸ—³οΈAccount abstraction
    • πŸŒ‰Using zkCRO, vETH and vUSD
      • zkCRO
      • vETH
      • vUSD
      • Yield rewards
    • πŸŽ›οΈJSON-RPC API Overview
      • ZKs specific JSON-RPC API
      • Ethereum JSON-RPC API
  • FOR NODE HOSTS
    • ⛓️Running nodes
      • Cronos zkEVM Mainnet
      • Cronos zkEVM Sepolia Testnet
  • Resources
    • πŸ“šMedia/Brand Kit
Powered by GitBook
On this page
  • Cronos zkEVM mainnet (Chain ID: 388)
  • The base token - zkCRO
  • Token contract addresses on L1 (Ethereum) and L2 (Cronos zkEVM)
  • Other key contracts
  • Other key accounts
  • For Cronos zkEVM Sepolia testnet (Chain-id: 240)
  • The base testnet token - zktCRO
  • Token contract addresses on L1 (Sepolia) and L2 (Cronos zkEVM Sepolia testnet)
  • Other key testnet contracts
  1. For Developers

Contract Addresses

PreviousZyfi (Paymaster)NextAccount abstraction

Last updated 3 months ago

Cronos zkEVM mainnet (Chain ID: 388)

The base token - zkCRO

"Cronos zkEVM CRO" - zkCRO is the custom L2 base token of Cronos zkEVM, .

Base token contracts on:

  • Ethereum mainnet (L1):

    • Cronos (CRO - 8 decimals):

    • Cronos zkEVM CRO (zkCRO - 18 decimals):

  • Cronos zkEVM mainnet (L2):

    • Cronos zkEVM CRO (zkCRO - 18 decimals): 0x000000000000000000000000000000000000800a

There is a wrapped, an ERC20 compatible version of zkCRO, with token symbol wzkCRO at the following contract address (18 decimals too), under the contract address:

0xC1bF55EE54E16229d9b369a5502Bfe5fC9F20b6d

Token contract addresses on L1 (Ethereum) and L2 (Cronos zkEVM)

Token Name
Symbol
Decimal
Contract Addresses

Cronos zkEVM CRO

zkCRO

18

Wrapped zkCRO

wzkCRO

18

Veno ETH

vETH

18

Veno USD

vUSD

18

Yield Bearing ETH

ybETH

18

Yield Bearing USD

ybUSD

18

Cronos

CRO

8

Ether

ETH

18

Ethereum:

n/a

USD Coin

USDC

6

Wrapped Bitcoin

WBTC

8

Other key contracts

Contract name
Network
Contract address

ZkCroMintAndBridge

L1 (Ethereum)

zkSync's Shared Bridge

L1 (Ethereum)

Bridge Middleware

L1 (Ethereum)

Validator timelock contract

L1 (Ethereum)

L2Bridge

L2 (Cronos zkEVM)

Multicall2

L2 (Cronos zkEVM)

Multicall3

L2 (Cronos zkEVM)

Other key accounts

Account
Network
Account address

Cronos zkEVM: Batcher

L1 (Ethereum)

Cronos zkEVM: Validator

L1 (Ethereum)


For Cronos zkEVM Sepolia testnet (Chain-id: 240)

The base testnet token - zktCRO

Base token contracts on

  • Ethereum Sepolia testnet (L1):

  • Cronos zkEVM Cronos zkEVM Sepolia testnet (L2):

    • zkCronos Testnet (zktCRO - 18 decimals): 0x000000000000000000000000000000000000800a

Token contract addresses on L1 (Sepolia) and L2 (Cronos zkEVM Sepolia testnet)

Token Name
Symbol
Decimal
Contract Addresses

zkCronos Testnet

zktCRO

18

Wrapped zkCRO

wzkCRO

18

Ethereum Sepolia: n/a

Veno ETH

vETH

18

Veno USD

vUSD

18

Yield Bearing ETH

ybETH

18

Yield Bearing USD

ybUSD

18

Other key testnet contracts

Contract name
Network
Contract address

Validator timelock contract

L1 (Ethereum Sepolia)

Diamond proxy contract

L1 (Ethereum Sepolia)

Bridge hub contract

L1 (Ethereum Sepolia)

Verifier contract

L1 (Ethereum Sepolia)

L1 shared bridge

L1 (Ethereum Sepolia)

Middleware

L1 (Ethereum Sepolia)

Note - The Middleware contract allows L1 to L2 transfers without having zkTCRO on L1


Ethereum:

Cronos zkEVM:

Ethereum: n/a Cronos zkEVM:

Ethereum: n/a Cronos zkEVM:

Ethereum: n/a Cronos zkEVM:

Ethereum:

Cronos zkEVM:

Ethereum:

Cronos zkEVM:

Ethereum:

Cronos zkEVM:

Cronos zkEVM:

Ethereum:

Cronos zkEVM:

Ethereum:

Cronos zkEVM:

"zkCronos Testnet" - zktCRO is the custom L2 base token of Cronos zkEVM Sepolia testnet, .

Cronos Testnet (TCRO - 8 decimals):

zkCronos Testnet (zktCRO - 18 decimals):

There is a wrapped, an ERC20 compatible version of zkTCRO, with token symbol wzkCRO at the following contract address (18 decimals too):

Ethereum Sepolia: Cronos zkEVM Sepolia testnet:

Cronos zkEVM Sepolia testnet:

Ethereum Sepolia: n/a Cronos zkEVM Sepolia testnet:

Ethereum Sepolia: n/a Cronos zkEVM Sepolia testnet:

Ethereum Sepolia:Cronos zkEVM Sepolia testnet:

Ethereum Sepolia:Cronos zkEVM Sepolia testnet:

πŸ“’
based on this repository
0xa0b73e1ff0b80914ab6fe0444e65848c4c34450b
0x28Ff2E4dD1B58efEB0fC138602A28D5aE81e44e2
based on this repository
0x4B7DFE9381149fA0E6738930fB24d015929C3926
0x49cE7551514f3c2Bf44B50442765Bb112d0e8204
0xed73b53197189be3ff978069cf30ebc28a8b5837
0x28ff2e4dd1b58efeb0fc138602a28d5ae81e44e2
0x000000000000000000000000000000000000800a
0xC1bF55EE54E16229d9b369a5502Bfe5fC9F20b6d
0x271602A97027ee1dd03b1E6e5dB153eB659A80b1
0x5b91e29Ae5A71d9052620Acb813d5aC25eC7a4A2
0x76bf2D1e6dFda645c0c17440B17Eccc181dfC351
0xf226a595b83056ff3D26b827e3d5b0896E4392a9
0xFA59075DfCE274E028b58BdDFcC3D709960F594a
0xb1Ece5b548766215272BAFCfa36396B06Cd9e4C9
0xa0b73e1ff0b80914ab6fe0444e65848c4c34450b
0xBCaA34FF9D5BFD0d948b18Cf6Bf39a882F4a1cBD
0x898b3560affd6d955b1574d87ee09e46669c60ea
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
0xaa5b845F8C9c047779bEDf64829601d8B264076c
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
0xD65E5DbA71231D35A5802bA83dC6cB6746c9758d
0xe69a535730858fd8dc386b448972a9f801ab4e12
0xD7f9f54194C633F36CCD5F3da84ad4a1c38cB2cB
0x3766Eb5F07DBc60d39a2059A9A29fD9b7D3C356D
0x5D8ba173Dc6C3c90C8f7C04C9288BeF5FDbAd06E
0x309429DE3621992Cb0ab8982A448c9Cc5c38405b
0x9b122BF7a96F24EFB7A2b5765c635909dB3458F
0x06f4487D7C4a5983d2660DB965Cc6d2565E4cfaA
0xb9d48DaF26F3CBE01A959F09f98E8a2eC8204122
0x7fEA26A181A792B5107ee0a31e434F5dBcbBe0B7
0x49cE7551514f3c2Bf44B50442765Bb112d0e820
0x000000000000000000000000000000000000800a
0xed73b53197189be3ff978069cf30ebc28a8b5837
0x16a9df93dec0a559cdbac00cb9e3a1ba91bf6906
0x9553da89510e33bfe65fcd71c1874ff1d6b0dd75
0xF3DFc52db4604cbD6EdA747A70c82d7be122B545
0x962871c572F9C542Bba2Aa94841516b621A08a79
0xD2b6865fD9811d00121f6678a78dbC1CD95b1ec8
0x7055ee4c4798871B618eD39f01F81906A48C4358
0xD3876643180A79d0A56d0900C060528395f34453
0xA3062Ab8D613489D8bA5303123240f7e8E98483a
0x35A54c8C757806eB6820629bc82d90E056394C92
0x68a9afFE98Aed0749351e63a9CF95969Cb1EFf08
0x3E8b2fe58675126ed30d0d12dea2A9bda72D18Ae
0x4F1CeDf1BE03F2100206aF843851c9B14210118a