Dusk Network Release Candidate Schedule
The End-to-End Release Candidate is a feature-freeze, and signals the version of the blockchain protocol that we want to go live with. The Release Candidate includes various libraries, which together form the E2E Release Candidate.
This page is a collection of the libraries included in the E2E Release Candidate.
Zero-Knowledge Virtual Machine
Released
Immutable Storage
MicroKelvin (link)
Microkelvin is the first toolkit specifically engineered for making advanced zero-knowledge friendly data structures easy to implement. It is a foundational component optimized for the storage of data within confidential as well as public smart contracts.
Pending
System level
Canonical, HAMT, nStack
Pending
Zero-Knowledge proof System
PLONK
Pending
Zero-Knowledge hashing
Hades, Poseidon
Pending
Virtual Machine
DUSK-ABI, RUSK-VM
Rusk Smart Contract Platform
Pending
Embedded Domain Specific Language
Cake!
Pending
Application Binary Interfaces
ZK-ABI, RUSK-ABI
Pending
Genesis Circuits
Zero-Knowledge Circuits: Transfer, Reward, Bid, Stake
Pending
Genesis Contract
Transfer, Reward, Bid, Stake
Pending
RUSK
Rusk Services, Executable
Blockchain
Pending
Node
Dusk-Blockchain, Dusk-Protobuf
Pending
UX
Dusk-UI-Kit, Dusk-UI-Boilerplate, Dusk-Explorer
E2E
Pending