plonk
Pure Rust implementation of the PLONK ZKProof System done by the Dusk-Network team.Poseidon252
Reference implementation for the Poseidon Snark-friendly Hash algorithm.rusk
Dusk's Smart Contract Platformdusk-blockchain
Reference implementation of the DUSK Network node, written in Golangrusk-vm
The Dusk Rust WASM VM implementationdusk-zerocaf
Zerocaf: A library built for EC operations in Zero Knowledge.kelvin
Merkle tree toolkitwallet-cli
dusk-blindbid
Implementation of the blindbid logic within Zero Knowledge Proofskadcast
Official rust implementation of the Kadcast P2P protocol for ultra-efficient message dissemination within Dusk NetworkHades252
Implementation of the Hades permutation algorithm used in Poseidon Hashes with ZKProof capabilities.node-installer
piecrust
Proof of concept compact wasm modules.dusk-poseidon-merkle
microkelvin
phoenix-core
plonkup
Proof system with plonkup back-end proving argumentsdusk-ui-kit
🧱 Dusk UI component libraryplonk_gadgets
Container of general purpose gadgets used across Dusk Network's circuit implementations.schnorr
Schnorr Signature algorithm usiing BLS12-381 Curvedusk-crypto
Cryptographic primitives created for the Dusk Network ecosystem but widely applicable everywhere elsecanonical
A no_std, host-allocating serialization libraryphoenix
whitepaper
The Dusk Network enables fast, anonymous and secure bi-directional transmission of data and streaming among peers, paid for by a decentralized digital currency named DUSKdusk-kelvin-map
dusk-infra
Dusk node monitoring infrastructurebn256
Fork of Cloudflare's [BN256 bilinear curve](https://github.com/cloudflare/bn256) with the addition of point compression.dusk-hamt
HAMT datastructuredusk-pki
Dusk Public Key Infrastructurenstack
Stack data structuredusk-protobuf
wallet-core
The library responsible for the core functionality of a walletcitadel
Implementation of Citadel, a self-sovereign identity system integrated in Dusk.jubjub-schnorr
Rust implementation of the Schnorr signature scheme for the JubJub elliptic curve group, using the Poseidon hash function.exu
A library to run WebAssembly code as parallel, isolated and abortable functions in JS enginedusk-bytes
bulletproofs_gadgets
A container to test bulletproofs gadgets implementationsbls12_381-sign
Implementation of BLS signatures on the BLS12-381 curve in Rust.consensus
Pure Rust implementation of the Proof-of-Stake-based consensus mechanism done by the Dusk-Network team.dusk-wallet
This is the wallet library of Dusk Networkkadcast-legacy
Implementation of the KadCast Network layer.fermion
A super-compact binary encoding format ideal for constrained no_std environments.merkle-benchmarks
Benchmarking Merkle tree structuresdusk-wallet-cli
Command line application for managing a DUSK wallet and a full/light node, by communicating over JSON-RPC.dusk-go-poseidon
dusk-blindbidproof
Implementation of Dusk Network privacy-oriented PoS protocol, aka Proof of Blind Bidbls12_381-bls
Implementation of BLS signatures using the BLS12-381 curvemerkle
A sparsely populated Merkle tree, parametrized over its height and arity.cake-rusk
Writing a Smart Contract is a piece of `cake!`eslint-config
⚙️ Dusk ESLint configurationdusk-uds
Minimalistic boilerplate for UnixListener bindings.dusk-example-contract
EdDSA
Implementation of the EdDSA for JubJub curve group using Poseidon as the hash functionprestaking-contract
This repository contains the Solidity code, test cases and documentation, regarding the DUSK pre-staking Ethereum smart contract.dusk-abi
Dusk ABI for Rusk VMrusk-mirror
[MIRROR] Dusk's Smart Contract PlatformElGamal
Implementation of the ElGamal encryption schemeavltree
An AVL tree data structure, implemented on the Kelvin library in Rust.cargo-bake
A cargo extension which bake your Rusk Smart Contracts made with love & cake!trusted-setup
Powers of tau MPC ceremony coordinated by Dusk.rusk-contract
Set of macros to help building contracts for Rusk VMcargo-dusk-analyzer
Cargo subcommand to analyzing and doing some reaility check on our rust reposrusk-schema
Schema definition for all of the Rusk GRPC servicesgo-analyzer
A modular, extensible linting tool, which is used to enforce custom checks on Go repos in the Dusk organization.sonny-dh
A Deffie-Helman Key Exchange algorithm implementation using the Sonny Curve & Ristretto.poseidon252-hash
phoenix-abi
FFI for Phoenix host functions, used by rusk-vm.tools
Various gists, utilities and tools used by Dusk repositoriesvm-proto
dusk-ipc
Inter-Process Communication framework for composing applications as discrete modules connected by an event busplang
A compiler for a language representing plonk circuitsdusk-tlv
dusk-varint
no_std varint encodingdocker-elk
.github
Community Health File repobls12_381-sign-go
Wrapper library for CGo calls to the dusk-bls12_381-sign crate.dusk-zkproof
Go API for Dusk's Blind Bid implementationprestaking-provisioner
Ethereum smart contract, test cases and documentation for the Provisioner Prestaking campaign.dusk-wallet-dat
The wallet.dat file format parser and generatorLove Open Source and this site? Check out how you can help us