Poseidon
  • Poseidon: zk-SNARK setup tool
  • Poseidon v1.2.0
  • Getting Started
    • What are zk-SNARK Circuits ?
    • Quickstart
  • Folder Structure
  • Circuit Compilation
    • Compile circuit - Advanced
    • Compile Circuit - Beginner
  • Expected Folder Layout
  • Zk-Proofs and Verification
    • Proof Generation - Prover
    • JSON Files
    • Proof Verification - Verifier
  • Resources
    • Circuit Development
Powered by GitBook
On this page

Poseidon: zk-SNARK setup tool

NextPoseidon v1.2.0

Last updated 1 month ago

Poseidon is your one-stop tool to setup zk-snark circuit environment, compile circom circuits, setup trusted setup with tau ceremony, generate zkProofs and verify them too. This tool is designed for both beginners and advanced users to simplify the workflow.

Poseidon can be labelled as an automation tool but its main functionality is about setting and being your best assistant when it comes to dealing with zk-SNARK circuits.

Please note that this is only for zk-SNARK's. Refer here for differences -

Jump right in

https://consensys.io/blog/zero-knowledge-proofs-starks-vs-snarks

Circuit Compilation

Advanced - Compile Only

Page cover image
Cover

Getting Started

Quickstart your zk-SNARK circuit development