Skip to content
@dusk-network

Dusk

Dusk is a privacy-oriented blockchain protocol, created for the regulated and decentralized finance and zero-knowledge apps

Welcome to Dusk!

Dusk

Dusk is a permissionless, ZK-friendly L1 blockchain protocol focused on Compliance and Privacy to tokenize Real-World Assets.

Our mission is to unlock economic inclusion by bringing institution-level assets to anyone's wallet. Dusk has the only privacy-first technology to bring classic finance and real-world assets on-chain.


Main repositories

  • rusk: Reference implementation of the Dusk Protocol; Consensus, node, smart contract platform and more
    dusk-network/rusk last commit dusk-network/rusk issues dusk-network/rusk pull requests

  • piecrust: Virtual machine for running Dusk WASM smart contracts
    dusk-network/piecrust last commit dusk-network/piecrust issues dusk-network/piecrust pull requests

  • wallet-cli: Dusk wallet CLI and library
    dusk-network/wallet-cli last commit dusk-network/wallet-cli issues dusk-network/wallet-cli pull requests

  • plonk: Rust implementation of the PLONK Zero-Knowledge Proof system
    dusk-network/plonk last commit dusk-network/plonk issues dusk-network/plonk pull requests

  • kadcast: Rust implementation of the Kadcast P2P protocol
    dusk-network/kadcast last commit dusk-network/kadcast issues dusk-network/kadcast pull requests

Contributing

If you wish to contribute to Dusk, please have a look to our contributing guidelines.

Documentation

The documentation website containing information for node runners and developers can be found at docs.dusk.network.


Follow us

Join the Dusk community

Pinned Loading

  1. rusk rusk Public

    Dusk's Smart Contract Platform

    Rust 132 57

  2. plonk plonk Public

    Pure Rust implementation of the PLONK ZKProof System done by the Dusk-Network team.

    Rust 536 147

  3. dusk-blockchain dusk-blockchain Public

    Reference implementation of the DUSK Network node, written in Golang

    Go 100 47

  4. rusk-vm rusk-vm Public archive

    The Dusk Rust WASM VM implementation

    Rust 52 12

  5. dusk-zerocaf dusk-zerocaf Public archive

    Zerocaf: A library built for EC operations in Zero Knowledge.

    Rust 52 11

  6. microkelvin microkelvin Public archive

    Rust 16 6

Repositories

Showing 10 of 81 repositories
  • rusk Public

    Dusk's Smart Contract Platform

    dusk-network/rusk’s past year of commit activity
    Rust 132 MPL-2.0 57 121 14 Updated Jul 30, 2024
  • plonk Public

    Pure Rust implementation of the PLONK ZKProof System done by the Dusk-Network team.

    dusk-network/plonk’s past year of commit activity
    Rust 536 MPL-2.0 147 8 8 Updated Jul 30, 2024
  • piecrust Public

    Proof of concept compact wasm modules.

    dusk-network/piecrust’s past year of commit activity
    Rust 22 MPL-2.0 13 10 0 Updated Jul 30, 2024
  • bls12_381 Public Forked from zkcrypto/bls12_381

    Implementation of the BLS12-381 pairing-friendly elliptic curve group with extra features needed by the Dusk-Network team

    dusk-network/bls12_381’s past year of commit activity
    Rust 19 178 2 2 Updated Jul 30, 2024
  • dusk-network/node-installer’s past year of commit activity
    Shell 20 MPL-2.0 16 5 1 Updated Jul 27, 2024
  • dips Public

    Dusk Improvement Proposals

    dusk-network/dips’s past year of commit activity
    0 1 14 1 Updated Jul 27, 2024
  • stylelint-config Public

    ⚙️ Dusk Stylelint configuration

    dusk-network/stylelint-config’s past year of commit activity
    JavaScript 0 MPL-2.0 0 0 0 Updated Jul 24, 2024
  • phoenix Public
    dusk-network/phoenix’s past year of commit activity
    Rust 17 MPL-2.0 11 0 0 Updated Jul 9, 2024
  • dev-tools Public

    Monorepo containing all our developer tools

    dusk-network/dev-tools’s past year of commit activity
    0 0 1 0 Updated Jul 8, 2024
  • .github Public

    Community Health File repo

    dusk-network/.github’s past year of commit activity
    1 3 2 0 Updated Jul 8, 2024