Skip to main content

Getting Started

Start Developing on Aleo

Create a Private Web App

Follow hands-on tutorials to build and deploy private web apps directly in the browser.

Private Application Demo

Learn Aleo

Learn the key concepts behind privacy preserving development with Aleo.

Development Tools

Authoring Aleo Programs

The tools below allow developers to author private programs for the Aleo Network.

NameDescription
Aleo InstructionsLow-level assembly language supported by by the Aleo protocol for authoring Aleo programs.
LeoDeveloper friendly programming language for writing private programs on Aleo.
Leo PlaygroundA web-based IDE for writing and testing Leo programs.

SDKs for Creating Private Applications

The following SDKs exist for building private web and full stack applications on Aleo.

LanguageSDKUse-Cases
RustsnarkVMRust-Based Aleo Apps
TypeScript/WasmProvable SDKNode.JS Aleo Apps & Aleo Browser Extensions
TypeScriptPuzzle SDKAleo Browser Dapps
TypeScriptLeo Wallet AdapterAleo Browser Dapps