Cronos zkEVM logoCronos zkEVM

This project is under review.

Badges

About

Cronos zkEVM is a general-purpose Validium on Ethereum built on the ZK Stack, scaling the existing portfolio of Cronos apps and chains.


Value Locked
Canonically Bridged
$0.00
Externally Bridged
$0.00
Natively Minted
$0.00

  • Tokens
  • Daily TPS
    0.076.81%
  • 30D tx count
    224.42 K

  • Type
    Validium
  • Purpose
    Universal
  • Sequencer failureState validationData availabilityExit windowProposer failure

    Badges

    About

    Cronos zkEVM is a general-purpose Validium on Ethereum built on the ZK Stack, scaling the existing portfolio of Cronos apps and chains.


    Activity
    Milestones & Incidents

    Alpha Mainnet Launch

    2024 Aug 15th

    Cronos zkEVM Launches Its Alpha Mainnet powered by ZKsync.

    Learn more
    Risk summary
    Risk analysis
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    Technology
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    State validation
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    Operator
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    Withdrawals
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    Permissions
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    The system uses the following set of permissioned addresses:

    Matter Labs Multisig 0x4e49…7828

    This is a Gnosis Safe with 4 / 7 threshold. This MultiSig is the current central Governor for upgradeability and configuration of all shared ZK stack contracts and each Hyperchain under it and can potentially steal all funds.

    Used in:

    Those are the participants of the Matter Labs Multisig.

    CronosZkEVMAdmin 0x4e49…7828

    Can manage fees, apply predefined upgrades, censor bridge transactions and revert batches (Admin role in the CronosZkEvm contract).

    Used in:

    AdminMultisig 0x4c57…dFce

    This is a Gnosis Safe with 2 / 3 threshold. Inherits all permissions of the CronosZkEVMAdmin contract.

    AdminMultisig participants (3) 0xE9A0…64Fb0x5628…2ADa0xc7e3…11D8

    Those are the participants of the AdminMultisig.

    AdminEOA 0xfD7a…7339

    Inherits all permissions of the CronosZkEVMAdmin contract.

    Actors that are allowed to propose, execute and revert L2 batches on L1 through the ValidatorTimelock.

    Smart contracts
    Project Under Review

    Projects under review might present incomplete information & data.
    L2BEAT Team is working to research & validate content before publishing.

    A diagram of the smart contract architecture
    A diagram of the smart contract architecture

    The system consists of the following smart contracts on the host chain (Ethereum):

    The main Rollup contract. The operator commits blocks and provides a ZK proof which is validated by the Verifier contract then processes transactions. During batch execution it processes L1 --> L2 and L2 --> L1 transactions.

    Can be upgraded by:

    Upgrade delay: No delay

    Implementation used in:

    CronosZkEVMAdmin 0x66eF…7cDC

    Intermediary governance contract that has the Admin (not upgradeability admin) role for the Cronos zkEVM diamond contract.

    ValidatorTimelock 0x5D8b…d06E

    Intermediary contract between the Validators and CronosZkEvm that delays block execution (ie. withdrawals and other L2 --> L1 messages).

    Implementation used in:

    Verifier 0x70F3…9604

    Implements ZK proof verification logic.

    Can be upgraded by:

    Upgrade delay: No delay

    Implementation used in:

    This bridge contract escrows all assets that are deposited to Cronos zkEVM and other chains in the Hyperchain Ecosystem.

    Can be upgraded by:

    Upgrade delay: No delay

    Proxy used in:

    Sits between the single shared bridge and the StateTransitionManager(s) and relays L1 <-> L2 messages from the shared bridge or other ZK stack chains to their respective destinations.

    Can be upgraded by:

    Upgrade delay: No delay

    Proxy used in:

    Defines shared L2 diamond contract creation and upgrade implementations and the verifier for the Hyperchain contracts connected to it.

    Can be upgraded by:

    Upgrade delay: No delay

    Proxy used in:

    The current deployment carries some associated risks:

    • Funds can be stolen if a contract receives a malicious code upgrade. There is no delay on code upgrades (CRITICAL).

    Knowledge nuggets