Skip to content

AleoNet/anf-snarkVM

This branch is 1 commit ahead of, 421 commits behind ProvableHQ/snarkVM:mainnet.

Folders and files

NameName
Last commit message
Last commit date
May 16, 2024
May 16, 2024
May 2, 2024
Apr 29, 2024
Apr 29, 2024
May 23, 2024
Feb 10, 2024
Feb 10, 2024
May 8, 2024
Feb 15, 2024
May 23, 2024
Apr 29, 2024
May 3, 2024
Feb 11, 2024
Feb 11, 2024
Feb 4, 2021
Sep 17, 2023
May 22, 2023
Jun 30, 2022
Jan 20, 2024
Oct 28, 2023
May 6, 2024
May 16, 2024
May 22, 2023
Mar 21, 2024
Feb 11, 2024
May 22, 2023
Mar 22, 2024

Repository files navigation

snarkVM

Table of Contents

1. Overview

Package Crate.io std wasm
snarkvm crates.io
snarkvm-algorithms crates.io
snarkvm-circuit crates.io
snarkvm-console crates.io
snarkvm-curves crates.io
snarkvm-fields crates.io
snarkvm-ledger crates.io
snarkvm-parameters crates.io
snarkvm-synthesizer 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.2.1 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.2.2 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. Contributors

Thank you for helping make snarkVM better!
🧐 What do the emojis mean?

Howard Wu
Howard Wu

💻 🚧 🤔 👀
Raymond Chu
Raymond Chu

💻 🚧 🤔 👀
d0cd
d0cd

💻 🚧 🤔 👀
Pratyush Mishra
Pratyush Mishra

💻 🚧 🤔 👀
vicsn
vicsn

💻 🚧 📖 👀
ljedrz
ljedrz

💻 🔧 👀
Mike Turner
Mike Turner

💻 📖 👀
Collin Chin
Collin Chin

💻 📖 👀
Alessandro Coglio
Alessandro Coglio

💻 📖 ⚠️
Niklas Long
Niklas Long

💻
jules
jules

💻
Ali Mousa
Ali Mousa

💻
Weikeng Chen
Weikeng Chen

💻
Evan Schott
Evan Schott

💻
Max Bruce
Max Bruce

💻
zhiqiangxu
zhiqiangxu

💻
Javier Rodríguez Chatruc
Javier Rodríguez Chatruc

💻
Eduardo Morais
Eduardo Morais

💻
Maciej Zwoliński
Maciej Zwoliński

💻
Ivan Litteri
Ivan Litteri

💻
Francisco Strambini
Francisco Strambini

💻
Haruka
Haruka

🐛 💻
StarLI-Trapdoor
StarLI-Trapdoor

💻
Vesa-Ville
Vesa-Ville

💻
Jos Dehaes
Jos Dehaes

💻
apruden2008
apruden2008

💻
Evan Marshall
Evan Marshall

🐛 💻
Psi Vesely
Psi Vesely

💻
swift-mx
swift-mx

💻
Nacho Avecilla
Nacho Avecilla

💻
qy3u
qy3u

💻
Yt
Yt

💻
Kostyan
Kostyan

💻
stanlagermin
stanlagermin

💻
Sukey
Sukey

💻
Alex Zhao
Alex Zhao

💻
ghost ant
ghost ant

💻
Psi Vesely
Psi Vesely

💻
Dependabot
Dependabot

💻
Dependabot Preview
Dependabot Preview

💻
All Contributors
All Contributors

📖
Add your contributions

This project follows the all-contributors specification. Contributions of any kind welcome!

5. 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 99.7%
  • Other 0.3%