Releases: sigma0-dev/charms
Releases · sigma0-dev/charms
Charms version 0.3
The best Charms release yet.
Protocol version is now 1
(was 0
for Charms v0.2). This release successfully tests upgradability of the protocol: you can safely spend charms created by spells with version: 0
.
Charms software now uses SP1 v4.0.1 zkVM.
We are also introducing two CLI commands:
charms wallet list
— lists all charms in your wallet.charms wallet cast
— "cast" a spell: creates a draft transaction and spell, proves the spell, adds it to the transaction, signs the commit and spell transactions — all in one CLI command. This makes it the easiest to use Charms release yet.
Full Changelog: v0.2.0...v0.3.0
v0.1.2
v0.1.1
v0.1.0: hello world
To use this release, copy the spell-checker
binary to ./spell-checker/target/elf-compilation/riscv32im-succinct-zkvm-elf/release/spell-checker
dir inside the project (it's where it's picked up from by the Rust code), and install using cargo install --path .