Skip to content

A Virtual Machine for Zero-Knowledge Executions

License

Notifications You must be signed in to change notification settings

piotr-roslaniec/snarkVM

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

snarkVM

Table of Contents

1. Overview

Package Crate.io std wasm
snarkvm crates.io βœ… βœ…
snarkvm-algorithms crates.io βœ… βœ…
snarkvm-bytecode crates.io βœ… βœ…
snarkvm-circuit crates.io βœ… βœ…
snarkvm-console crates.io βœ… βœ…
snarkvm-curves crates.io βœ… βœ…
snarkvm-dpc crates.io βœ… βœ…
snarkvm-fields crates.io βœ… βœ…
snarkvm-gadgets crates.io βœ… βœ…
snarkvm-parameters crates.io βœ… βœ…
snarkvm-r1cs crates.io βœ… βœ…
snarkvm-utilities crates.io βœ… βœ…
snarkvm-wasm crates.io βœ… βœ…

For more information, visit Welcome to Aleo to get started.

2. Build Guide

2.1 Install Rust

We recommend installing Rust using rustup. You can install rustup as follows:

2.2a Build from Crates.io

We recommend installing snarkvm this way. In your terminal, run:

cargo install snarkvm

Now to use snarkvm, in your terminal, run:

snarkvm

2.2b Build from Source Code

Alternatively, you can install snarkvm by building from the source code as follows:

# Download the source code
git clone https://github.com/AleoHQ/snarkvm && cd snarkvm

# Install snarkVM
$ cargo install --path .

Now to use snarkvm, in your terminal, run:

snarkvm

3. Usage Guide

4. License

License: GPL v3

About

A Virtual Machine for Zero-Knowledge Executions

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 98.8%
  • Other 1.2%