27 releases

0.6.8 Feb 13, 2024
0.6.5 Nov 29, 2023
0.5.1 Jul 20, 2023
0.3.6 Mar 30, 2023
0.2.0 Jan 25, 2021

GPL-3.0 license

87KB
1.5K SLoC

Website

Rust SDK for Zero Knowledge Program Management

Aleo-Rust is a Rust SDK for managing zero knowledge programs and data. It consumes the zero knowledge program machinery present in SnarkVM and provides useful interfaces for managing zero knowledge programs and data. SnarkVM is rust native so this SDK provides a first class Rust experience for building zero knowledge apps.

This repo provides three crates:

  • aleo - The aleo cli.
  • aleo SDK - Rust SDK for managing zero knowledge programs and data.
  • aleo-development-server - A rust-based server for running zero knowledge programs in private clouds.

Dependencies

~46–63MB
~884K SLoC