─── ecosystem · dusk-network
Dusk Network
repositories
98
contributors
207
languages
9
top lang
Rust
repo wow
+0
contrib wow
+39
star wow
+1
weeks avail
5
─── weekly trend · 5w
repositories
19
contributors
98
stars
1,528
─── top gaining repos
+0 contributors · Rust
─── top languages · by repos
─── repositories
98 / 98| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | dusk-network/plonk Pure Rust implementation of the PLONK ZKProof System done by the Dusk team | Rust | 633 | 162 |
| 002 | dusk-network/Poseidon252 Reference implementation for the Poseidon Snark-friendly Hash algorithm. | Rust | 217 | 40 |
| 003 | dusk-network/rusk The reference Dusk platform implementation and tools | Rust | 201 | 69 |
| 004 | dusk-network/dusk-blockchain Reference implementation of the DUSK Network node, written in Golang | Go | 101 | 48 |
| 005 | dusk-network/rusk-vm The Dusk Rust WASM VM implementation | Rust | 57 | 10 |
| 006 | dusk-network/dusk-zerocaf Zerocaf: A library built for EC operations in Zero Knowledge. | Rust | 51 | 10 |
| 007 | dusk-network/kelvin Merkle tree toolkit | Rust | 44 | 5 |
| 008 | dusk-network/kadcast Official rust implementation of the Kadcast P2P protocol for ultra-efficient message dissemination within Dusk Network | Rust | 27 | 4 |
| 009 | dusk-network/wallet-cli Dusk wallet CLI and library | Rust | 26 | 35 |
| 010 | dusk-network/bls12_381 Implementation of the BLS12-381 pairing-friendly elliptic curve group with extra features needed by the Dusk-Network team | Rust | 23 | 18 |
| 011 | dusk-network/piecrust General purpose virtual machine for running WASM smart contracts | Rust | 23 | 15 |
| 012 | dusk-network/Hades252 Implementation of the Hades permutation algorithm used in Poseidon Hashes with ZKProof capabilities. | Rust | 22 | 15 |
| 013 | dusk-network/dusk-blindbid Implementation of the blindbid logic within Zero Knowledge Proofs | Rust | 20 | 6 |
| 014 | dusk-network/dusk-poseidon-merkle | Rust | 20 | 6 |
| 015 | dusk-network/microkelvin | Rust | 16 | 6 |
| 016 | dusk-network/schnorr Schnorr Signature algorithm usiing BLS12-381 Curve | Rust | 13 | 19 |
| 017 | dusk-network/plonk_gadgets Container of general purpose gadgets used across Dusk Network's circuit implementations. | Rust | 12 | 4 |
| 018 | dusk-network/canonical A no_std, host-allocating serialization library | Rust | 11 | 3 |
| 019 | dusk-network/dusk-crypto Cryptographic primitives created for the Dusk Network ecosystem but widely applicable everywhere else | Go | 11 | 9 |
| 020 | dusk-network/citadel Implementation of Citadel, a self-sovereign identity system integrated in Dusk. | Rust | 9 | 19 |
| 021 | dusk-network/dusk-kelvin-map | Rust | 8 | 2 |
| 022 | dusk-network/exu A library to run WebAssembly code as parallel, isolated and abortable functions in JS engine | JavaScript | 8 | 0 |
| 023 | dusk-network/phoenix-archived | Rust | 8 | 4 |
| 024 | dusk-network/dusk-hamt HAMT datastructure | Rust | 7 | 3 |
| 025 | dusk-network/dusk-pki Dusk Public Key Infrastructure | Rust | 7 | 8 |
| 026 | dusk-network/nstack Stack data structure | Rust | 7 | 4 |
| 027 | dusk-network/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 DUSK | — | 7 | 1 |
| 028 | dusk-network/dusk-protobuf | Makefile | 6 | 2 |
| 029 | dusk-network/jubjub Implementation of the Jubjub elliptic curve group | Rust | 6 | 9 |
| 030 | dusk-network/trusted-setup Powers of tau MPC ceremony coordinated by Dusk. | Rust | 6 | 3 |
| 031 | dusk-network/wallet-core The library responsible for the core functionality of a wallet | Rust | 6 | 10 |
| 032 | slumber/simple-vm | Rust | 6 | 0 |
| 033 | dusk-network/bls12_381-sign Implementation of BLS signatures on the BLS12-381 curve in Rust. | Rust | 5 | 10 |
| 034 | dusk-network/consensus Pure Rust implementation of the Proof-of-Stake-based consensus mechanism done by the Dusk-Network team. | — | 5 | 3 |
| 035 | dusk-network/dusk-bytes | Rust | 5 | 9 |
| 036 | dusk-network/dusk-go-poseidon | Go | 5 | 1 |
| 037 | dusk-network/merkle A sparsely populated Merkle tree, parametrized over its height and arity. | Rust | 5 | 4 |
| 038 | dusk-network/audits This GitHub repository hosts comprehensive audit reports for Dusk, ensuring transparency and security for its users and stakeholders | — | 4 | 0 |
| 039 | dusk-network/bulletproofs_gadgets A container to test bulletproofs gadgets implementations | Rust | 4 | 1 |
| 040 | dusk-network/electronic-money-token | Rust | 4 | 0 |
| 041 | dusk-network/ElGamal Implementation of the ElGamal encryption scheme | Rust | 4 | 2 |
| 042 | dusk-network/transparent-token A transparent token on Dusk | Rust | 4 | 0 |
| 043 | HDauven/dario Dario life cycle as a FSM and a Dusk contract implementation | Rust | 4 | 1 |
| 044 | dusk-network/forge A smart contract development framework for Dusk | Rust | 4 | 0 |
| 045 | LukePearson1/reinforced-concrete | Rust | 4 | 0 |
| 046 | dusk-network/cargo-bake A cargo extension which bake your Rusk Smart Contracts made with love & cake! | Rust | 3 | 1 |
| 047 | dusk-network/cargo-dusk-analyzer Cargo subcommand to analyzing and doing some reaility check on our rust repos | Rust | 3 | 4 |
| 048 | dusk-network/docs Source for the official Dusk documentation for users, developers, integrators and node runners | MDX | 3 | 5 |
| 049 | dusk-network/dusk-abi Dusk ABI for Rusk VM | Rust | 3 | 4 |
| 050 | dusk-network/dusk-blindbidproof Implementation of Dusk Network privacy-oriented PoS protocol, aka Proof of Blind Bid | Rust | 3 | 1 |
| 051 | dusk-network/dusk-wallet-cli Command line application for managing a DUSK wallet and a full/light node, by communicating over JSON-RPC. | Go | 3 | 1 |
| 052 | dusk-network/EdDSA Implementation of the EdDSA for JubJub curve group using Poseidon as the hash function | Rust | 3 | 3 |
| 053 | dusk-network/prestaking-contract This repository contains the Solidity code, test cases and documentation, regarding the DUSK pre-staking Ethereum smart contract. | JavaScript | 3 | 2 |
| 054 | dusk-network/safe Sponge API for Field Elements | Rust | 3 | 1 |
| 055 | JanIsHacking/verkle-vs-binary-bench Verkle vs Binary Merkle Tree Benchmarking for Ethereum State Representation | Rust | 3 | 0 |
| 056 | Dusk-Forge/drc20-reference DRC20 reference implementation for DuskDS: contract, data-driver, and minimal web management UI. | Rust | 3 | 1 |
| 057 | dusk-network/.github Community Health File repo | — | 2 | 3 |
| 058 | dusk-network/go-analyzer A modular, extensible linting tool, which is used to enforce custom checks on Go repos in the Dusk organization. | Go | 2 | 1 |
| 059 | dusk-network/jubjub-elgamal | Rust | 2 | 0 |
| 060 | dusk-network/phoenix-abi FFI for Phoenix host functions, used by rusk-vm. | Rust | 2 | 1 |
| 061 | dusk-network/rusk-schema Schema definition for all of the Rusk GRPC services | — | 2 | 3 |
| 062 | miukki/dusk-plonk-circuit-test dusk-plonk-circuit-test | Rust | 2 | 1 |
| 063 | alexmllo/zk-hashes Rust implementation of some Arithmetization-Oriented cryptographic primitives in the Plonk framework | Rust | 1 | 1 |
| 064 | dusk-network/bls12_381-sign-go Wrapper library for CGo calls to the dusk-bls12_381-sign crate. | — | 1 | 2 |
| 065 | dusk-network/curve25519-dalek A pure-Rust implementation of group operations on Ristretto and Curve25519 | Rust | 1 | 1 |
| 066 | dusk-network/dusk-tlv | Rust | 1 | 1 |
| 067 | dusk-network/dusk-wallet-dat The wallet.dat file format parser and generator | Rust | 1 | 1 |
| 068 | dusk-network/MLSAG Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific | Rust | 1 | 1 |
| 069 | dusk-network/my-first-contract A simple example smart contract written for the Dusk smart contract platform and used in the docs as an illustration | Makefile | 1 | 0 |
| 070 | dusk-network/plang A compiler for a language representing plonk circuits | Rust | 1 | 1 |
| 071 | ureeves/dusk-eth-contract An ERC20 contract, ported to Dusk | Rust | 1 | 0 |
| 072 | codx-dev/zkp-debugger | Rust | 1 | 0 |
| 073 | cahyoromadhon/basic-dusk | TypeScript | 0 | 0 |
| 074 | dusk-network/dev-tools Monorepo containing all our developer tools | Shell | 0 | 0 |
| 075 | dusk-network/dips Dusk Improvement Proposals | — | 0 | 1 |
| 076 | dusk-network/dusk-deploy-cli Tool for smart contracts' deployment to Dusk blockchain. | Rust | 0 | 0 |
| 077 | dusk-network/dusk-migration The DUSK migration contract used for migrating ERC20/BEP20 DUSK | JavaScript | 0 | 0 |
| 078 | dusk-network/dusk-protocol Documentation of the Dusk Network architecture and design | TeX | 0 | 0 |
| 079 | dusk-network/dusk-verifiable-builds A Dockerized environment for reproducible smart contract builds for deterministic outputs and auditability. | Shell | 0 | 0 |
| 080 | dusk-network/dusk-wallet-js JavaScript library for rusk-wallet | JavaScript | 0 | 0 |
| 081 | dusk-network/dusk-wasmer 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten | — | 0 | 1 |
| 082 | dusk-network/moat CLI Utility and SDK for the implementation of Citadel-based scenarios on Dusk blockchain, also contains generic Dusk blockchain remote access API. | Rust | 0 | 8 |
| 083 | dusk-network/multisig-contract A Dusk contract implementing threshold signatures | Rust | 0 | 0 |
| 084 | dusk-network/phoenix-benchmark | Rust | 0 | 0 |
| 085 | dusk-network/powersoftau Communal zk-SNARK MPC for Public Parameters | — | 0 | 0 |
| 086 | dusk-network/presentations Dusk network presentations using reveal.js | HTML | 0 | 1 |
| 087 | dusk-network/prettier-config ⚙️ Dusk Prettier configuration | JavaScript | 0 | 0 |
| 088 | dusk-network/ranno Annotations over recursive data structures | Rust | 0 | 1 |
| 089 | dusk-network/rust Empowering everyone to build reliable and efficient software. | Rust | 0 | 4 |
| 090 | dusk-network/stylelint-config ⚙️ Dusk Stylelint configuration | JavaScript | 0 | 0 |
| 091 | dusk-network/wasmtime A fast and secure runtime for WebAssembly | Rust | 0 | 2 |
| 092 | grutesr1/DUSK-test | Rust | 0 | 0 |
| 093 | PinkDiamond1/dusk-example-contract | — | 0 | 0 |
| 094 | ChihChengLiang/try_dusk | Rust | 0 | 0 |
| 095 | dusk-network/curves Wrapping Rust crate for Dusk curves | Rust | 0 | 0 |
| 096 | lfzkoala/Plonk-using-JubJub-curve Plonk in UTxO model using Jubjub curve | Rust | 0 | 0 |
| 097 | logere/MerkleTree A simple Merkle Tree implementation in rust | Rust | 0 | 0 |
| 098 | yuxi16/Verifiable-shuffle Pairing-Based Verifiable Shuffles with Logarithmic-Size Proofs | Rust | 0 | 0 |
Want deeper analysis?
Commission a benchmark report for Dusk Network.
─── subscriber view
Unlock the full view of the Dusk Network ecosystem
- · Full repository, commit, and contributor breakdown
- · Peer graph + ecosystem links
- · Weekly trend deltas and pulse signal
- · API + CSV / JSON exports
Already a subscriber? Sign in with the same email used at checkout.