10 releases (stable)

1.4.1 Dec 4, 2025
1.4.0-rc.1 Nov 10, 2025
1.3.0 Apr 17, 2025
1.2.0 Mar 20, 2025
1.0.2 Jan 27, 2025

#2 in #dusk

MPL-2.0 and maybe GPL-3.0-or-later

1.5MB
17K SLoC

🌒 Rusk

Entrypoint for the blockchain node

Configure example's data

When running prepare-dev in the root repository, the Genesis state according to your local examples/genesis.toml will be used. Refer to examples.toml for configuration options you can set, such as stakes and balances on network initialization.

Note that the password used when running rusk is connected to the example consensus keys, which are also defined in the examples/genesis.toml.

Join a cluster

It is possible to connect to other clusters by defining a set of bootstrapping nodes to which to connect to on initialization, by defining them in the rusk/default.config.toml , or by passing the --bootstrap argument in the node launch command.

Dependencies

~68–100MB
~2M SLoC