Home
Softono

Awesome Aleo

Open source
391
Stars
247
Forks
1
Issues
15
Watchers
1 year
Last Commit

 About Awesome Aleo

🏎️ A curated list of Aleo & Leo code and resources 🏎️

Platforms

Web Self-hosted

Links

Need Help Installing Awesome Aleo?

We provide expert installation service for this software. Our team will install, configure, and secure Awesome Aleo on your server. plans start at just $30.

Awesome Aleo

View on GitHub

awesome-aleo

🏎️ A curated list of Aleo & Leo code and resources 🏎️

If you'd like to contribute, please read this.

Table of Contents

Announcements & News

Presentations & Talks

Research Papers & Resources

  • Zexe - Zexe: Enabling Decentralized Private Computation
  • Marlin - Marlin: Preprocessing zkSNARKs with Universal and Updatable SRS
  • Leo - Leo: A Programming Language for Formally Verified, Zero-Knowledge Applications
  • Poseidon - Poseidon: A New Hash Function for Zero-Knowledge Proof Systems
  • AVM Opcodes - Aleo Virtual Machine (AVM) Opcodes
  • PoNW - Proof of Necessary Work: Succinct State Verification with Fairness Guarantees

Workshops


Core Libraries

  • SDK - A Software Development Kit (SDK) for Zero-Knowledge Transactions
  • Leo - A Functional, Statically-Typed Language for Zero-Knowledge Applications
  • snarkOS - A Decentralized Operating System for Zero-Knowledge Applications
  • snarkVM - A Virtual Machine for Zero-Knowledge Executions

Development Tools

Decompilers

  • AleoVera - The Aleo bytecode analyzer and disassembler
  • AleoPathy - Online Disassembler and Decompiler

Hardware Acceleration

Playgrounds

Syntax Highlighters

Python Developer Tooling

Testing Toolkit

  • DokoJS - Powerful and lightweight library designed for seamless interaction with the Aleo blockchain
  • Amareleo - Starting from the SnarkOS codebase, amareleo-chain delivers a minimal validator node for testing the deployment and execution of aleo programs

Security

Applications

The following is a curated list of applications powered by Aleo.

Algorithms

  • fixed-point numbers - An implementation of fixed-point numbers and calculations in Leo
  • is_prime - An Aleo program to issue prime tokens
  • leo/bubblesort - A bubble-sort algorithm implementation in Leo
  • leo/groups - An example of group operations in Leo
  • leo/twoadicity - An implementation of computing the two-adicity in Leo
  • leo-elgamal - Multiplicative homomorphic encryption using ElGamal

Art

  • art-factory - A fully functioning dapp, ready to deploy your own NFT collection with.
  • Privacy Pride - A deployed, production version of art factory, hosting Aleo's first NFT collection.
  • Setup Ceremony NFTs - NFTs for the Aleo Setup Ceremony participants
  • Artgo - An AIGC-based NFT creating and trading platform
  • Aleo.store - Aleo NFT Marketplace and Open source NFT standard proposition.

Bridging

  • Eclipse - Bridging ecosystems by storing zero-knowledge proofs of Solana votes on Aleo
  • IZAR - A privacy-preserving cross-chain interoperability protocol between Ethereum and Aleo
  • Verulink - A trusted bridge platform that is designed to help move assets like ETH, USDC, and USDT between Aleo and Ethereum blockchain.

Decentralized Finance (DeFi)

  • leo/token - An Aleo custom asset example
  • ARC20 draft - An ARC20 token draft proposal
  • ARC0721 - An ARC-721 implementation
  • AtomiK - DEX doing cross-chain atomic swaps with ZK for liquidity providing, increasing security in bridging between Aleo & XDC (EVM compatible chains).
  • AleoSwap - A decentralized exchange (DEX) built on the Aleo blockchain
  • Arcane Finance - A privacy-centric decentralized exchange (DEX) combining both RFQ and AMM models on Aleo
  • DistroFund - A Decentralized application that enables an end user to send a token to multiple addresses in a single transaction.
  • Privx - The First Orderbook DEX with On-chain Privacy on Aleo
  • Staking.xyz - Making staking easy for everyone, starting with Aleo!
  • Spectre - Spectre liquidity protocol on Aleo: Stake credits, earn rewards, and borrow assets.
  • Beta Staking – Staking services
  • Brale.xyz – DeFi services focused to stablecoins
  • Pondo.xyz – Liquid staking service on Aleo
  • LSP Finance – Staking services
  • Money Market – [In Development]
  • Proof of Bitcoin - Proof of Bitcoin reserves on Aleo: lock sats, generate zero-knowledge proofs, and publicly verify whale balancesβ€”no double-spend, all private by design.

Explorers

Identity & Authentication

  • Nemean - A CLI and SDK for custodians and engineers to interact with the Aleo network
  • Spruce DID Kit - Issuance and verification of verifiable credentials using Aleo accounts
  • zkDrop - Digital ID and secure file sharing concept based on Aleo
  • ANS - The Aleo Naming Service
  • zkKYC - A privacy preserving Know Your Customer (KYC) application built on Aleo.
  • AleoGuard - A Privacy driven Identity aggregator for plug-and-play SSO built on Aleo
  • Alei - Leo apps secured by Tyron Social Recovery.
  • Aleo Privacy Pool using zkpID - A demo for threshold-based, privacy-preserving & KYC-ed Aleo transactions using a privacy pool.
  • Aleo Voice Mail - A voice text program designed for sending voice messages between two users (sender/receiver) on Aleo.
  • zkSign – Sign documents on Aleo
  • Wise Pass – Lifestyle platform
  • VerifAleo - Users mint an identity NFT with an expiry block so dApps can verify compliance without storing personal data

Gaming

Governance

Machine Learning

Marketplaces

  • leo/auction - An auction record format built in Leo
  • Anonymous Rating Survey - A program to add anonymous ratings to Dapps
  • PriceProof - On-chain price prediction markets secured by ZK proofs, so you can bet on future moves with absolute trust in the outcome.
  • lodive - A ticketing platform that issues encrypted, non-transferable passes.

NFT Marketplaces & Launchpads

NFT Infrastructure

  • Private NFT Mint – Mint in private
  • Data Custody Protocol – Secure data ownership via NFTs
  • IKnowSpots - A privacy first event protocol on Aleo that issues NFT passes using claim codes or shortlists without exposing attendee data.

Tools

Oracles

  • Aleo Oracle - A general purpose, TEE-based blockchain oracle for Aleo
  • snorkle - A privacy-preserving oracle that securely brings real-world data on-chain

Utility

Wallets

  • Avail Wallet – A mobile wallet on Aleo focused on enabling real world use of private self custody.
  • Coffer - Multisig Smart Contract Wallet on Aleo
  • Leo Wallet – A simple and private wallet for Aleo.
  • Fox Wallet – Multi-chain extension & mobile wallet.
  • Puzzle Wallet – A mobile and extension wallet with Aleo Account Abstraction to explore Aleo, play zkGames & earn rewards
  • Soter Wallet – Digital crypto wallet for Aleo blockchain

Wallet SDKs & More

ZPass Integrations