Skip to content

Iden3 Protocol Libraries

  • Crypto Library (go-iden3-crypto)
    Implementation of Poseidon Hash and Baby JubJub Eliptic Curve

  • Merkle Tree SQL Library (go-merkletree-sql)
    Implementation of Sparse Merkle Tree

  • Core Library (go-iden3-core)
    Identity Core Primitives

  • Circuits (circuits)
    Identity Circuits

  • Go Circuits (go-circuits)
    Library for Transforming Go-core Primitives to JSON Inputs for Identity Circuits

  • Prover Server (prover-server)
    Wrapper on SnarkJSfor Zk-proof Generation

  • Authorization Library (go-iden3-auth)
    Library for Authentication with Zk-proof Verification