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 130 57

  2. plonk plonk Public

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

    Rust 528 145

  3. dusk-blockchain dusk-blockchain Public

    Reference implementation of the DUSK Network node, written in Golang

    Go 102 48

  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 51 11

  6. microkelvin microkelvin Public archive

    Rust 16 6

Repositories

Showing 10 of 80 repositories
  • rusk Public

    Dusk's Smart Contract Platform

    dusk-network/rusk’s past year of commit activity
    Rust 130 MPL-2.0 57 124 16 Updated Jun 28, 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 528 MPL-2.0 145 7 8 Updated Jun 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 Jun 27, 2024
  • bls12_381-bls Public

    Implementation of BLS signatures using the BLS12-381 curve

    dusk-network/bls12_381-bls’s past year of commit activity
    Rust 4 MPL-2.0 0 0 0 Updated Jun 27, 2024
  • citadel Public

    Implementation of Citadel, a self-sovereign identity system integrated in Dusk.

    dusk-network/citadel’s past year of commit activity
    Rust 6 MPL-2.0 19 3 0 Updated Jun 27, 2024
  • phoenix Public
    dusk-network/phoenix’s past year of commit activity
    Rust 17 MPL-2.0 11 0 0 Updated Jun 27, 2024
  • piecrust Public

    Proof of concept compact wasm modules.

    dusk-network/piecrust’s past year of commit activity
    Rust 22 MPL-2.0 13 11 0 Updated Jun 26, 2024
  • wallet-core Public

    The library responsible for the core functionality of a wallet

    dusk-network/wallet-core’s past year of commit activity
    Rust 6 MPL-2.0 9 9 2 Updated Jun 21, 2024
  • dusk-network/phoenix-benchmark’s past year of commit activity
    Rust 0 0 0 0 Updated Jun 19, 2024
  • dips Public

    Dusk Improvement Proposals

    dusk-network/dips’s past year of commit activity
    0 1 14 1 Updated Jun 14, 2024