Search

Search for projects by name or address

ZK Catalog

Railgun logo
RailgunRailgun

About

An onchain privacy system for Ethereum based on encrypted UTXO-style private balances and zk-proven DeFi interactions.


  • Total Value SecuredTVS
    $74.15 M4.36%

  • Trusted Setups

    Used in

    Railgun logo

    Verifiers

    1by

    Used in

    Railgun logo

    Verifiers

    1by

    Tech Stack

    zkVM
    BN254
    Snarkjs
  • Total Value SecuredTVS
    $74.15 M4.36%
  • About

    An onchain privacy system for Ethereum based on encrypted UTXO-style private balances and zk-proven DeFi interactions.



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

    ETH & derivatives
    Stablecoins
    BTC & derivatives
    Other

    Railgun

    Snarkjs

    Detailed description

    Circuit-specific Phase 2 trusted setup for Railgun’s 54 Groth16 circuits (parameterised by transaction input/output counts) over the BN254 curve. It builds on the Polygon zkEVM ceremony https://github.com/iden3/snarkjs/tree/master?tab=readme-ov-file as phase 1, which contains 55 participants.

    A separate Phase 2 ceremony was publicly announced, open to anonymous and identified participants, and wrapped up in late December 2022.

    Verified against the ceremony artifact IPFS hash QmWAySHYhaZqioKi1ufrPJC1n1ZVtHP2w4hLA9XqqJCFne: the /contributors directory contains 328 sequentially-numbered attestation files with GitHub or Twitter handles, and the /zkeys directory contains 54 final zkey files (one per circuit). Parsing the final zkey binary for the 1x1 circuit shows 304 Phase 2 contributions on that circuit.

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

    Groth16: Snarkjs

    Circom / iden3 implementation of Groth16 proving system written in JS.

    Verifier
    Verification
    Used in
    Known deployments
    Railgun verifier
    by
    Railgun logo