Cryptographic primitives created for the Dusk Network ecosystem but widely applicable everywhere else
☆12May 26, 2023Updated 2 years ago
Alternatives and similar repositories for dusk-crypto
Users that are interested in dusk-crypto are comparing it to the libraries listed below
Sorting:
- Implementation of the Hades permutation algorithm used in Poseidon Hashes with ZKProof capabilities.☆22Jan 24, 2024Updated 2 years ago
- Merkle tree toolkit☆45Oct 21, 2020Updated 5 years ago
- Container of general purpose gadgets used across Dusk Network's circuit implementations.☆13Jul 5, 2021Updated 4 years ago
- Implementation of the blindbid logic within Zero Knowledge Proofs☆21Sep 15, 2021Updated 4 years ago
- ☆20Dec 24, 2019Updated 6 years ago
- zkSNARK full flow example in Go☆12Jun 3, 2020Updated 5 years ago
- Efficient Anonymous Tokens with Private Metadata Bit☆15Mar 7, 2023Updated 2 years ago
- Port of Circom Sparse Merkle Tree verifier to Noir.☆14Jan 26, 2024Updated 2 years ago
- Zerocaf: A library built for EC operations in Zero Knowledge.☆51Aug 20, 2021Updated 4 years ago
- Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers☆13Jan 16, 2020Updated 6 years ago
- ABE GPSW scheme using BLS pairing implemented in Rust.☆16May 23, 2023Updated 2 years ago
- Merke tree visualization library for browser, works with merkletreejs☆24Nov 18, 2022Updated 3 years ago
- Compact linkable ring signatures. A modification on MLSAG.☆19May 10, 2020Updated 5 years ago
- DAPOL+ Proof of Liabilities using Bulletproofs and Sparse Merkle trees☆17Dec 27, 2023Updated 2 years ago
- ☆17Jul 11, 2025Updated 7 months ago
- Reference implementation of the DUSK Network node, written in Golang☆102Feb 10, 2024Updated 2 years ago
- Implementation of the BLS12-381 pairing-friendly elliptic curve group with extra features needed by the Dusk-Network team☆23Feb 2, 2026Updated last month
- ☆22Dec 19, 2024Updated last year
- Groth16 verifier in EVM☆23Jul 8, 2023Updated 2 years ago
- dalek-compatible implementation of the merlin transcript protocol☆28Feb 11, 2020Updated 6 years ago
- Privacy-preserving transaction model by Dusk☆25Feb 13, 2026Updated 2 weeks ago
- Circuits for making ZK proofs about Baby Jub Jub ECDSA signatures☆22Nov 6, 2024Updated last year
- Go library with all the services needed to request, sync and store blockchain headers.☆22Feb 24, 2026Updated last week
- ☆23Oct 6, 2020Updated 5 years ago
- A Rust implementation of the Strobe protocol framework☆26Feb 9, 2026Updated 3 weeks ago
- LegoGroth16 implementation on top of Zexe☆25Dec 3, 2021Updated 4 years ago
- RISC Zero Nova is inherit from Risc Zero but aim to replace STARK with Nova folding scheme☆28Jun 27, 2023Updated 2 years ago
- An experimental library for PDP and POR☆31Feb 3, 2021Updated 5 years ago
- Template repository for a CG proposal or work item.☆17Aug 30, 2024Updated last year
- [RFC9380] Hash to curves - Rust reference implementation☆27Mar 10, 2024Updated last year
- ethereum zk coin-mixer☆27Jan 24, 2023Updated 3 years ago
- A Language Server Protocol Implementation for Circom☆33Jun 3, 2023Updated 2 years ago
- A C++ Implementation of Short Randomizable Signatures (PS Signatures) and EL PASSO (Privacy-preserving, Asynchronous Single Sign-On)☆26Jul 8, 2021Updated 4 years ago
- Golang library and utility for extracting erc20 token balances from EVM storage proofs☆33Apr 25, 2024Updated last year
- Infinitely presentable (aeon) rerandomisable (flux) anonymous credentials.☆28Nov 24, 2020Updated 5 years ago
- Implements ERC-5564 for multiple elliptic curves using arkworks-rs☆37Updated this week
- Low-level language for encoding AIR of computations☆38May 7, 2023Updated 2 years ago
- ☆12Mar 30, 2020Updated 5 years ago
- Ledger Nano-S Application & JS Library☆10Sep 6, 2020Updated 5 years ago