Search

Search for projects by name or address

ZK Catalog

Airbender logo
AirbenderMatter Labs

About

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


  • Total Value SecuredTVS
    $211.54 K1.32%

  • Trusted Setups

    Used in

    ADI Chain logo

    Verifiers

    1by

    Used in

    ADI Chain logo

    Verifiers

    1

    Used in

    ADI Chain logo

    Verifiers

    1by

    Used in

    ADI Chain logo

    Verifiers

    1

    Tech Stack

    zkVM
    Airbender
    RISC-V 32bit
    Mersenne31
    Final wrap
    Zksync
    BN254
  • Total Value SecuredTVS
    $211.54 K1.32%
  • 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

    Bellman
    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).

    Fflonk: Zksync

    Matter Labs Rust implementation of Fflonk improvement over standard Plonk proving system.

    Verifier
    Verification
    Used in
    Known deployments
    0x6f36...304a
    ADI Chain logo
    Plonk: Bellman

    Bellman Rust library for Plonk proving system, originally developed for ZCash.

    Verifier
    Verification
    Used in
    Known deployments
    0x0000...0000
    by
    ADI Chain logo