Apps & Products

Dusk is a layer-1 blockchain for regulated financial markets, where real-world assets are issued, settled and traded onchain. This is what we've shipped: the apps people use today, the network they run on, the open-source tools for building on it, and the cryptography underneath. Community apps and ecosystem partners are listed in the ecosystem directory. New to Dusk? Start with the Web Wallet, or see what you can build.

Apps

First-party applications, live on mainnet.

Network

The chain layers Dusk operates.
  • Mainnet

    DuskDS

    The settlement, consensus and data-availability layer. Live on mainnet since January 2025.
  • Testnet

    DuskEVM

    EVM-equivalent execution layer built on the OP Stack, settling on DuskDS. Testnet live, mainnet pending.

Developer tools

Open-source libraries and frameworks for building on Dusk.
  • Open source

    Forge

    Smart-contract development framework for Dusk.
  • Open source

    Connect

    Lightweight SDK to connect dApps to any Dusk-compatible wallet.
  • Open source

    Duskit

    A library of packages for building Dusk web apps.
  • Open source

    W3sper

    The JavaScript client for Dusk nodes: queries, account and shielded-state sync, and contract reads.

Cryptography

The zero-knowledge and signature libraries behind the protocol, written in Rust.
  • Open source

    PLONK

    A pure-Rust implementation of the PLONK zero-knowledge proof system.
  • Open source

    Poseidon252

    A reference implementation of the Poseidon zk-friendly hash function.
  • Open source

    BLS12-381 signatures

    BLS signatures on the BLS12-381 curve, used in Dusk's consensus.
  • Open source

    JubJub Schnorr

    Schnorr signatures over the JubJub curve, using the Poseidon hash.