plonk
Pure Rust implementation of the PLONK ZKProof System done by the Dusk teamPoseidon252
Reference implementation for the Poseidon Snark-friendly Hash algorithm.rusk
The reference Dusk platform implementation and toolsdusk-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 wallet CLI and librarypiecrust
General purpose virtual machine for running WASM smart contractsHades252
Implementation of the Hades permutation algorithm used in Poseidon Hashes with ZKProof capabilities.kadcast
Official rust implementation of the Kadcast P2P protocol for ultra-efficient message dissemination within Dusk Networkdusk-blindbid
Implementation of the blindbid logic within Zero Knowledge Proofsnode-installer
Easy to use tool to install a Dusk node with extra utilitiesdusk-poseidon-merkle
phoenix
Privacy-preserving transaction model by Duskmicrokelvin
plonkup
Proof system with plonkup back-end proving argumentsplonk_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-archived
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 DUSKcitadel
Implementation of Citadel, a self-sovereign identity system integrated in Dusk.dusk-kelvin-map
dusk-hamt
HAMT datastructureexu
A library to run WebAssembly code as parallel, isolated and abortable functions in JS enginedusk-pki
Dusk Public Key Infrastructurenstack
Stack data structuredusk-protobuf
wallet-core
The library responsible for the core functionality of a walletjubjub-schnorr
Rust implementation of the Schnorr signature scheme for the JubJub elliptic curve group, using the Poseidon hash function.dusk-bytes
bulletproofs_gadgets
A container to test bulletproofs gadgets implementationsdusk-go-poseidon
bls12_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-cli
Command line application for managing a DUSK wallet and a full/light node, by communicating over JSON-RPC.merkle-benchmarks
Benchmarking Merkle tree structuresElGamal
Implementation of the ElGamal encryption schemetrusted-setup
Powers of tau MPC ceremony coordinated by Dusk.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-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 VMavltree
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!rusk-mirror
[MIRROR] Dusk's Smart Contract Platformrusk-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.poseidon252-hash
phoenix-abi
FFI for Phoenix host functions, used by rusk-vm.transparent-token
A transparent token on Duskaudits
This GitHub repository hosts comprehensive audit reports for Dusk, ensuring transparency and security for its users and stakeholdersdocs-public
vm-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-deploy-cli
Tool for smart contracts' deployment to Dusk blockchain.dusk-varint
no_std varint encodingdocker-elk
.github
Community Health File repodusk-tlv
bls12_381-sign-go
Wrapper library for CGo calls to the dusk-bls12_381-sign crate.prestaking-provisioner
Ethereum smart contract, test cases and documentation for the Provisioner Prestaking campaign.dusk-wallet-dat
The wallet.dat file format parser and generatorsafe
Sponge API for Field ElementsLove Open Source and this site? Check out how you can help us