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

One click deployment deliverable