Leo Language

Purpose

Leo is a programming language designed specifically for writing private applications within the Aleo ecosystem, leveraging zero-knowledge cryptography. Its primary purpose is to enable developers to build verifiable, privacy-preserving decentralized applications. Leo facilitates the creation of programs that execute off-chain while generating cryptographic proofs for on-chain verification, ensuring both confidentiality and integrity. It aims to simplify the development of zero-knowledge applications. This language empowers private computation.