Overview
There's a lot to learn about Leo! To help tame the complexity, we've put together some explainers that you may find helpful.
Basic
-
The Finalization Model - Learn the fundamentals of the offchain/onchain computation model of Aleo.
-
Dependency Management - Learn how to efficiently manage your dependencies.
-
Workspaces - Learn how to manage multi-program projects with workspaces.
-
Deploy Your Programs - Learn how to deploy your programs to different networks.
-
Executing Your Programs - Learn how to execute functions on deployed programs.
-
Signing and Verifying - Learn how to sign and verify data.
-
Querying the Network - Learn how to query different metadata from the network.
Advanced
-
Running a Devnet - Learn how to spin up a local development network.
-
Testing, Testing, 123 - Learn how to take advantage of the various tools for Leo testing.
-
Upgrading Programs - Coming soon!
-
ABI Generation - Learn about the ABI format and type lowering for SDK integration.
-
Binary Distribution Reference - Release artifacts, target platforms, and packaging guidelines for distributors.
Migration
- Migrating from Leo 3.5 to 4.0 - A complete guide to updating your programs for Leo 4.0.