The first part of the tutorial walks you through the core components of Iden3 protocol necessary to initiate an identity and design claims:
Having understood the primitives you will be then able to start issuing claims.
The tutorial follows a cascade strucuture: each step relies on the data and code snippets generated in the previous ones. The full executable code can be found here
Iden3 Go Core Libraries
- Go Iden3 core - Identity core primitives
- Go Iden3 crypto - Implementation of Poseidon hash and Baby JubJub Elliptic curve
- Go Merkletree sql - Implementation of Sparse Merkle tree
- Go circuits - A library for transforming the go-core primitives to json inputs for identity circuits