ghostant-1017 / sdk

A Software Development Kit (SDK) for Zero-Knowledge Transactions

Home Page:https://aleo.tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aleo SDK

Website

The Aleo SDK is a developer framework to make it simple to create a new account, craft a transaction, and broadcast it to the network.

Table of Contents

🍎 Overview

The Aleo github repository is the home of

  1. sdk/ - The Aleo SDK in Rust https://crates.io/crates/aleo
  2. sdk/sdk - The Aleo SDK in Javascript https://www.npmjs.com/package/@aleohq/sdk
  3. sdk/wasm - The Aleo Wasm library in Rust https://crates.io/crates/aleo-wasm
  4. sdk/wasm/pkg - The Aleo Wasm library in JavaScript https://www.npmjs.com/package/@aleohq/wasm

We recommend developers to use the interfaces provided by the Aleo SDKs (1. and 2.) for their respective languages.

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

πŸ—οΈ Build Guide

πŸ¦€ Install Rust

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

πŸ™ Build from Source Code

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

# Download the source code
git clone https://github.com/AleoHQ/sdk.git

# Enter the 'sdk' directory
cd sdk

# Install 'aleo'
cargo install --path .

Now to use aleo, in your terminal, run:

aleo

❀️ Contributors

Thanks goes to these wonderful people (emoji key):

Mike Turner
Mike Turner

πŸ’» 🚧 πŸ’¬ πŸ‘€
Brent C
Brent C

πŸ’» 🚧 πŸ’¬ πŸ‘€
Collin Chin
Collin Chin

πŸ’» 🚧 πŸ’¬ πŸ‘€
Howard Wu
Howard Wu

πŸ’» πŸ€” πŸ”¬ πŸ‘€
Raymond Chu
Raymond Chu

πŸ’» πŸ€” πŸ”¬ πŸ‘€
d0cd
d0cd

πŸ’» πŸ€” πŸ”¬ πŸ‘€
Alessandro Coglio
Alessandro Coglio

πŸ“– πŸ”¬ πŸ‘€
a h
a h

πŸ’» πŸ“–
Anthony DiPrinzio
Anthony DiPrinzio

πŸ’»
Ali Mousa
Ali Mousa

πŸ’»
Ivan Litteri
Ivan Litteri

πŸ’»
Nacho Avecilla
Nacho Avecilla

πŸ’»
ljedrz
ljedrz

πŸ’»
Facundo Olano
Facundo Olano

πŸ’»
Nicolas Continanza
Nicolas Continanza

πŸ’»
Mike
Mike

πŸ’»
Javier RodrΓ­guez Chatruc
Javier RodrΓ­guez Chatruc

πŸ’»
Pablo Deymonnaz
Pablo Deymonnaz

πŸ’»
Bob Niu
Bob Niu

πŸ’»
sptg
sptg

πŸ’»
Hamza Khchichine
Hamza Khchichine

πŸ’»
Dependabot
Dependabot

πŸ’»
All Contributors
All Contributors

πŸ“–
Add your contributions

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

About

A Software Development Kit (SDK) for Zero-Knowledge Transactions

https://aleo.tools

License:GNU General Public License v3.0


Languages

Language:Rust 48.3%Language:JavaScript 23.8%Language:HTML 16.6%Language:TypeScript 8.2%Language:CSS 2.8%Language:Shell 0.2%