Search

Search for projects by name

ZK Catalog

Airbender logo
AirbenderMatter Labs

About

Airbender is the latest prover of Matter Labs, it proves RISC-V programs.


  • Total Value SecuredTVS
    $1.35 K38.2%

  • Trusted Setups

    Used in

    Verifiers

    1

    Used in

    Verifiers

    1

    Used in

    Verifiers

    1

    Used in

    Verifiers

    1

    Tech Stack

    zkVM
    STARK: Airbender
    ISA: RISC-V
    Field: Mersenne31
    Final wrap
    Fflonk: Zksync
    curve: BN254
  • Total Value SecuredTVS
    $1.35 K38.2%
  • About

    Airbender is the latest prover of Matter Labs, it proves RISC-V programs.



    Total
    Canonically BridgedCanonically Bridged ValueCanonical
    Natively MintedNatively Minted TokensNative
    Externally BridgedExternally Bridged ValueExternal

    ETH & derivatives
    Stablecoins
    BTC & derivatives
    Other

    Description

    Airbender is the most advanced zkVM developed by Matter Labs. It operates on RISC-V ISA and is designed to prove state transition function of zk stack chains in combination with ZKsync OS, but also more general RISC-V programs. Airbender proofs could be wrapped into Fflonk SNARK for efficient onchain verification. Airbender initial release targets 81 bits of security.

    Proof system

    Airbender implements a rather standard zkVM: AIR constraints, DEEP-FRI polynomial testing, RISC-V instructions with the program being stored in read-only memory and accessed by lookup arguments, recursive proving. Many parts of the stack are optimized for speed and efficiency, including a small Mersenne31 field over which the computation trace is generated and a simple degree 2 AIR constraints. Airbender prover could also be run in application mode without signed multiplication and division operations, thus reducing circuit complexity.

    Recursion circuits

    Airbender targets proving batches of size 2**22 (~4 M) clock cycles. The proofs of such batches are pairwise recursively aggregated using zkVM in recursion mode. For onchain verification, the final Airbender STARK is compressed using Boojum compressor and then wrapped into a Fflonk SNARK with KZG. The KZG commitment is done over BN254 curve and it uses Aztec Ignition trusted setup ceremony, see below for more details.

    Aztec Ignition

    Plonk: Bellman
    Fflonk: Zksync

    Detailed description

    Aztec Ignition is a trusted setup ceremony for KZG commitments over BN254 curve that was run by Aztec for KZG commitment over BN254 curve in 2019. It included 176 participants and was publicly open for participation.

    List of different onchain verifiers for this proving system. Unique ID distinguishes differents deployments of the same verifier from different verifiers (e.g. different versions).

    Plonk: Bellman
    verifier hashes
    Fflonk: Zksync
    verifier hashes