The power of ZK at your fingertips. No cryptography degree required.
Multiple groundbreaking solutions stacked into one unified ecosystem. On Aleo, you can code, deploy, and run your apps in a single place.
Code like always, 
build like never before.
Crafted to make zero-knowledge app development easy, Leo abstracts low-level cryptography so you can easily write ZK logic for private, scalable, and decentralized apps that redefine the internet experience.
Playground
Get first-hand experience of building private applications with Leo. Code the way you prefer: from the command line or a graphical editor.
Build with LeoDocumentation
Dive into the core concepts and syntax of Leo, access a suite of commands for easy coding, and explore community resources and projects.
Read the docs
Unlimited compute, instant verification
Build with our core tools to bring out the best in your apps.
Build with our core tools to bring out the best in your apps.
snarkVM
Develop compute-intensive decentralized applications with a VM that performs computation off-chain and only requires verifiable proofs on-chain.
Learn MoresnarkOS
Make apps scalable and secure with an OS that validates transactions with a single proof of execution and maintains an immutable state of the Aleo blockchain.
Learn More