zkCRO

What is zkCRO?

zkCRO is the native gas token of the Cronos zkEVM blockchain.

Powered by Veno Finance, it is a liquid staked token backed by LCRO. This means that each zkCRO is backed by an amount of CRO staked on the Cronos POS chain.

The zkCRO/CRO exchange rate varies over time, to reflect accumulated rewards from CRO staking. When rewards are accumulated, the zkCRO/CRO exchange rate increases. Conversely, in case of slashing event on the Cronos POS chain, the value of zkCRO may be impacted.

How does it work?

When users deposit Ethereum mainnet CRO on the Cronos zkEVM native bridge, they will receive zkCRO which is a yield-bearing version of CRO. The price of zkCRO is expected to appreciate over time relative to CRO, reflecting the accumulated yield. Conversely, in case of slashing event on the Cronos POS chain, the value of zkCRO may be impacted.

zkCRO is created by the decentralized Veno Finance protocol, in partnership with Cronos zkEVM.

How to obtain zkCRO

Users can receive zkCRO on Cronos zkEVM by depositing Ethereum CRO on the Cronos zkEVM Bridge. The deposited CRO is staked into the zkCRO contract and mints zkCRO and then bridged to the user’s wallet on Cronos zkEVM.

How to redeem zkCRO for CRO

Given that each zkCRO is backed by LCRO locked on Cronos EVM chain, users can redeem their zkCRO on Cronos zkEVM chain and they will receive CRO on Cronos EVM chain in return. Steps involved to redeem zkCRO:

  1. Withdraw zkCRO from Cronos zkEVM to Ethereum

  2. Claim zkCRO & Redeem for LCRO

  3. Unstake or sell LCRO for CRO

Users that wish to redeem their zkCRO for CRO can do so via the official Cronos zkEVM bridge. The bridge allows users to withdraw zkCRO for LCRO on Cronos EVM. LCRO can be redeemed for CRO with a 28-32 waiting period. Users that wish to receive their CRO earlier can sell their LCRO within the Cronos EVM DeFi Ecosystem.

How is the yield generated?

The CRO assets will actually be bridged over to the Cronos EVM chain by Veno Finance, in order to be staked on Veno. This means that the CRO will be sent to Cronos POS chain to be staked. Veno Finance will issue LCRO (liquid CRO) to back every single zkCRO issued, and the corresponding LCRO will be locked on a smart contract on Cronos EVM.

How to get zkCRO rewards

All rewards earned are already included in the value of zkCRO. The amount CRO that can be received when redeeming zkCRO increases accordingly. So no additional actions have to be taken to redeem rewards earned.

zkCRO: security considerations

zkCRO has been audited by Slowmist. zkCRO is operated by Veno which also operates LCRO, the backing token behind zkCRO. Veno & LCRO have been operating without incident since their launch in December 2022. Veno’s deployments on Cronos EVM are covered by a bug bounty program, incentivizing and rewarding researchers to ethically disclose any vulnerability discovered.


Contract addresses

  • Cronos zkEVM Mainnet (Chain ID: 388) and Etherum Mainnet

Token NameSymbolDecimalContract Addresses

Cronos zkEVM CRO

zkCRO

18

Ethereum: 0x28ff2e4dd1b58efeb0fc138602a28d5ae81e44e2

Cronos zkEVM: 0x000000000000000000000000000000000000800a

  • Cronos zkEVM Sepolia testnet (Chain-id: 282) and Ethereum Sepolia Testnet

Token NameSymbolDecimalContract Addresses

zkCronos Testnet

zktCRO

18

For details of contracts and their interactions involved when bridging $CRO and $zkCRO to and from Ethereum (L1) and Cronos zkEVM (L2), and unwraping of $zkCRO, visit zkCRO

Last updated