πContract Addresses
Cronos zkEVM mainnet (Chain ID: 388
)
388
)The base token - zkCRO
zkCRO
"Cronos zkEVM CRO" - zkCRO is the custom L2 base token of Cronos zkEVM, based on this repository.
Base token contracts on:
Ethereum mainnet (L1):
Cronos (CRO - 8 decimals): 0xa0b73e1ff0b80914ab6fe0444e65848c4c34450b
Cronos zkEVM CRO (zkCRO - 18 decimals): 0x28Ff2E4dD1B58efEB0fC138602A28D5aE81e44e2
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)
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
)
240
) The base testnet token - zktCRO
zktCRO
"zkCronos Testnet" - zktCRO is the custom L2 base token of Cronos zkEVM Sepolia testnet, based on this repository.
Base token contracts on
Ethereum Sepolia testnet (L1):
Cronos Testnet (TCRO - 8 decimals): 0x4B7DFE9381149fA0E6738930fB24d015929C3926
zkCronos Testnet (zktCRO - 18 decimals): 0x49cE7551514f3c2Bf44B50442765Bb112d0e8204
Cronos zkEVM Cronos zkEVM Sepolia testnet (L2):
zkCronos Testnet (zktCRO - 18 decimals):
0x000000000000000000000000000000000000800a
There is a wrapped, an ERC20 compatible version of zkTCRO
, with token symbol wzkCRO
at the following contract address (18 decimals too): 0xed73b53197189be3ff978069cf30ebc28a8b5837
Token contract addresses on L1 (Sepolia) and L2 (Cronos zkEVM Sepolia testnet)
Token Name | Symbol | Decimal | Contract Addresses |
---|---|---|---|
zkCronos Testnet | zktCRO |
| Ethereum Sepolia: 0x49cE7551514f3c2Bf44B50442765Bb112d0e820 Cronos zkEVM Sepolia testnet: 0x000000000000000000000000000000000000800a |
Wrapped zkCRO | wzkCRO |
| Ethereum Sepolia: n/a Cronos zkEVM Sepolia testnet: 0xed73b53197189be3ff978069cf30ebc28a8b5837 |
Veno ETH | vETH |
| Ethereum Sepolia: n/a Cronos zkEVM Sepolia testnet: To be deployed |
Veno USD | vUSD |
| Ethereum Sepolia: n/a Cronos zkEVM Sepolia testnet: To be deployed |
Yield Bearing ETH | ybETH |
| Ethereum Sepolia:0xF3DFc52db4604cbD6EdA747A70c82d7be122B545 Cronos zkEVM Sepolia testnet: 0x962871c572F9C542Bba2Aa94841516b621A08a79 |
Yield Bearing USD | ybUSD |
| Ethereum Sepolia:0xD2b6865fD9811d00121f6678a78dbC1CD95b1ec8 Cronos zkEVM Sepolia testnet: 0x7055ee4c4798871B618eD39f01F81906A48C4358 |
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
Last updated