Leo for Visual Studio Code
The Leo Programming Language
Leo is a functional, statically-typed programming language built for writing private applications.
Welcome to the Leo programming language.
Leo provides a high-level language that abstracts low-level cryptographic concepts and makes it easy to integrate private applications into your stack. Leo compiles to circuits making zero-knowledge proofs practical.
Leo is one part of a greater ecosystem for building private applications on Aleo. The language is currently in an alpha stage and is subject to breaking changes.
2. Build Guide
2.1 Install Rust
We recommend installing Rust using rustup. You can install
2.2 Build from Source Code
We recommend installing Leo by building from the source code as follows:
Now to use leo, in your terminal, run:
3. Quick Start
Use the Leo CLI to create a new project
Congratulations! You've just run your first Leo program.
If you are are having trouble installing and using Leo, please check out our guide.
If the issue still persists, please open an issue.
Please see our guidelines in the developer documentation
Thank you for helping make Leo better!