DuskDS logo

DuskDS

DuskDS is Dusk’s native Rust/WASM smart-contract development environment, providing access to native transaction models, protocol-level assets, and privacy-aware flows.
Category: Developer Tooling

Description

DuskDS is Dusk’s native smart-contract development environment for general-purpose Rust/WASM contracts on its native execution layer. It supports contracts built with the Forge procedural-macro framework, separate on-chain contract and off-chain data-driver WASM builds, rkyv-based serialization, and deployment through Rusk Wallet. It is intended for applications using Dusk-native primitives such as custom market logic, protocol-level assets, and public or shielded transaction models.