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.
The Aleo github repository is the home of
sdk/
- The Aleo SDK in Rust https://crates.io/crates/aleosdk/sdk
- The Aleo SDK in Javascript https://www.npmjs.com/package/@aleohq/sdksdk/wasm
- The Aleo Wasm library in Rust https://crates.io/crates/aleo-wasmsdk/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.
We recommend installing Rust using rustup. You can install rustup
as follows:
-
macOS or Linux:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Windows (64-bit):
Download the Windows 64-bit executable or Windows 32-bit executable and follow the on-screen instructions.
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
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!