Awesome Algorand Overview
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 aorumbayev/awesome-algorand · ⭐ 217 · 🏷️ Decentralized Systems
Awesome Algorand 
Algorand is an open-source, proof of stake Blockchain and smart contract computing platform.
Contents
- Core Resources
- Learning Resources
- Development & Tools
- Wallets & Asset Interaction
- Infrastructure & Ecosystem Services
- SSI, DID and Verifiable Credentials
- AI and Machine Learning
- Application Platforms & Examples
- Standards
Core Resources
Official Resources
Official resources for Algorand.
- Algorand - Official website.
- Algorand Developer Portal - Official Algorand developer portal.
- Algorand Discord - Official Algorand Discord server.
- Algorand FAQ - FAQ maintained by the Algorand Foundation.
- Algorand Foundation - Official website of the Foundation.
- Algorand Governance - Official website of Algorand Governance program.
- Algorand Protocol Specs (⭐73) - Protocol-level specification documents for the Algorand platform.
AlgoKit
AlgoKit is the official one-stop shop tool for developers building on the Algorand network. Maintained by the Algorand Foundation.
- AlgoKit Docs - Official Algorand AlgoKit documentation.
- algokit-avm-vscode-debugger (⭐13) - VSCode extension for line‑by‑line debugging of Algorand Python, TypeScript, TealScript and raw TEAL smart contracts via AVM traces.
- algokit-cli (⭐190) - The Algorand AlgoKit CLI is the one-stop shop tool for developers building on the Algorand network.
- algokit-client-generator-py (⭐3) - Algorand AlgoKit Typed Client Generator for Python.
- algokit-client-generator-ts (⭐5) - Algorand AlgoKit Typed Client Generator for TypeScript.
- algokit-core (⭐15) - Multi-language core primitives (Rust + FFI bindings) powering higher-level AlgoKit tooling (crypto, encoding, protocol logic).
- algokit-lora - Visual local network explorer & app builder for testing Algorand applications (deploy contracts, inspect state, craft transactions).
- algokit-utils-py (⭐19) - Algorand AlgoKit Utils for Python.
- algokit-utils-ts (⭐27) - Algorand AlgoKit Utils for TypeScript.
- algorand-python-testing (⭐10) - A Python library for unit testing Algorand Python smart contracts without the need to interact with the Algorand Blockchain.
- algorand-TypeScript-testing (⭐4) - A TypeScript library for unit testing Algorand smart contracts without the need to interact with the Algorand Blockchain.
- puya (⭐99) - An official Python to TEAL compiler that allows you to write code to execute on the Algorand Virtual Machine (AVM) with Python syntax.
- puya-ts (⭐16) - An official TypeScript to TEAL compiler frontend, leveraging the core puya compiler, allows you to write code to execute on the Algorand Virtual Machine (AVM) with TypeScript syntax.
AlgoKit Templates
AlgoKit templates are a set of starter and production-ready baseline templates for developing and deploying Algorand applications. They are designed to be used as a starting point for developers to quickly bootstrap their projects and focus on the business logic of their applications. Refer to Creating AlgoKit Templates for a general guide on how to create your own AlgoKit templates.
- algokit-fullstack-template (⭐10) - Official AlgoKit fullstack template provides a production-ready baseline for developing and deploying fullstack applications with Algorand dependencies integrated. Also serves as a reference for template builders on how to combine standalone algokit templates under one full stack template project.
- algokit-python-template (⭐11) - Official AlgoKit's Algorand Python template provides a production-ready baseline for developing and deploying smart contracts in Python.
- algokit-react-frontend-template (⭐4) - Official AlgoKit React frontend template provides a production-ready baseline for developing and deploying React frontend applications with Algorand dependencies integrated. Also serves as a reference for template builders on implementing standalone algokit frontend templates.
- algokit-TypeScript-template (⭐4) - Official AlgoKit's Algorand TypeScript template provides a production-ready baseline for developing and deploying smart contracts in TypeScript.
Learning Resources
List of learning resources for Algorand. Includes courses, tutorials, and other resources.
Crash Courses
- Algorand Efficiency - Understanding Algorand's working principles and its efficiency.
- Algorand School (⭐82) - Crash course slide deck.
- Algorand, efficient self-sustaining Blockchain - Proof of Stake Blockchain Efficiency Framework.
- Beaker - Framework for Algorand Smart Contract development, client and testing based on PyTeal. Live coding session (with @HGKimChris).
- Dissecting Algorand - Introduction Algorand and an analysis on Algorand's inner workings.
- Introduction to AVM and Applications - Introduction to the Algorand Virtual Machine architecture and Algorand Smart Contracts (aka Applications).
- Introduction to PyTeal - Walkthrough of PyTeal, the Python framework for developing Algorand smart contracts (with @matteojug).
- PyTeal ABI Smart Contracts - Using PyTeal to develop ABI-compliant Smart Contracts on Algorand. Final live coding section (with @deanste).
- Zero to Hero Blockchain Algorand (⭐14) - Curated learning path for Algorand developers.
- Zero to Hero PyTeal - PyTeal crash course video lectures.
General courses
Please note these are intended for absolute beginners interested in foundational knowledge relatable to all Blockchain systems. Building a theoretical understanding of the domain of Blockchain protocols is an important prerequisite that can significantly amplify your learning about Algorand technology.
- Foundations of Blockchains - A video course by Tim Roughgarden a Professor of Computer Science at Columbia University highlighting the fundamental principles, concepts and properties of Blockchain protocols.
Tutorials
- Adding Notes to Transactions - Read and Write to the Transaction Note Field with Python.
- AlgoMinter - Build your web app for minting assets using Python, AlgoSigner, and Anvil Platform.
- Artificial Intelligence on Algorand - Tutorial on using machine learning to predict the transaction volume of the USDC stablecoin on the Algorand Blockchain.
- Create Assets with a Stateful Smart Contract - Using Stateful Smart Contract To Create Algorand Standard Asset.
- Creating a License Manager Contract - Tutorial on utilizing PyTEAL and Inner Transactions.
- Getting Started with Django, Python, and Algorand - Tutorial from algorand developer portal.
- Lending pool using Reach - Tutorial on how to build a lending pool using the Reach language.
- MultiSig with Algorand for Co-operative Groups - Decentralised co-operative unions with Algorand Multisignature Account.
- Stateless session management with the Pera wallet - Pera Wallet connection example with Next.js and Redux.
Community Resources
The following contains sections related to open source projects, utilities, and news resources.
- PXke Algorand News - An AI-run Algorand newspaper with human supervision, publishing daily articles on releases, projects, and ecosystem news.
Projects
A list of open source projects, blogs, websites that are built on top of Algorand.
- AgorHash (⭐3) - Public, permissionless, decentralized and uncensorable free speech protocol.
- Algo Snow - Interactive browser-based Algorand-themed game.
- AlgoDepo (⭐6) - Single Deposit App Algorand.
- AlgoDeposit (⭐5) - AMM Pool App Algorand.
- algofractals (⭐2) - Mint randomly generated mandelbrot fractals with embedded ARC69 tags. (Archived on Dec 31, 2023)
- algonim (⭐25) - First Algorand mini-puzzle-game. Written in Python+PyTEAL by @cusma.
- algonoderewards (⭐19) - Track and visualize Algorand node rewards using Nodely API.
- AlgoPing (⭐6) - A tiny cron job that issues a tweet if public Algorand Nodes (AlgoExplorer, AlgoNode and etc) are not healthy.
- AlgoRadio - Experimental Algorand-themed radio experience.
- Algorand Mempool Visualizer - Real-time visualization of transactions entering the Algorand mempool.
- Algorand Session Wallet (⭐17) - Session wallet to allow persisted wallet connections across multiple wallets.
- algorealm (⭐18) - Claim the Crown and the Sceptre of Algorand Realm! Written in Python+PyTEAL by @cusma.
- algorealm-ui (⭐3) - A web CLI Emulator version of algorealm cli game by @aorumbayev.
- algorewards - Free and unofficial Algorand governance reward calculator. Hosted on GitHub Pages.
- AlgoTables - A suite of tools designed to aid everyday hodlers of ALGO who participate in the Algorand ecosystem.
- algovanity - Algorand Vanity Address Generator from Ripe (⭐17).
- arc3.xyz (⭐22) - Dapp that can be used to mint ARC3 compliant NFTs.
- Auction Demo (⭐55) - On-chain NFT auction using smart contracts.
- Automated Prediction Market Maker on Algorand (⭐17) - Backend repository for an automated prediction market maker on Algorand.
- galvanity (⭐9) - Go-based Algorand vanity address generator.
- genpyteal (⭐9) - Generate PyTeal from (mostly) normal Python.
- lazylora (⭐13) - Terminal UI for exploring Algorand blockchain.
- minter (⭐11) - Bulk mint Algorand NFTs following the ARC-69 community standard. Written in Node.js by @fish.exe.
- Pipeline-UI (⭐30) - A React.js based component library for rapid deployment of Algorand Dapps.
- QRCode Generator (⭐22) - Uinversal QRCode generator module for Algorand ARC-26 URIs.
- Sign Zero - Lightweight demo app exploring authentication and signing flows.
- staketaxcsv (⭐271) - Python backend for stake.tax that generates taxable transactions CSVs for Algorand and other Blockchains.
- STOI - Song ownership gone decentralized via microDAOs.
- TinyBar App (⭐11) - A tiny macOS menu bar app for tracking ASA prices from TinyMan.
- txnDuck (⭐19) - Transaction building tool for Algorand blockchain.
- WalletConnect Example DApp (⭐23) - Algorand WalletConnect demo.
- wen-tools (⭐23) - Bulk operations tool for Algorand.
- xGov-Guru (⭐4) - Tool to browse xGov voting data and proposals.
AlgoKit Community Templates
AlgoKit community templates are a set of starter and production-ready baseline templates for developing and deploying Algorand applications created by the projects and individuals in the Algorand community.
- algokit-goracle-template (⭐5) - Algokit community template for quick starting a smart contract project interacting with goracle.
- algokit-subtopia-template (⭐5) - Algokit community template for quick starting a dapp frontend project interacting with Subtopia platform.
- algokit-tealish-template (⭐0) - AlgoKit community template for quick starting a smart contract project with tealish and algojig.
Development & Tools
Awesome client libraries, tools, and community utilities for development.
Language SDKs & Tools
Awesome client libraries, tools, and community utilities sorted by the language of implementation.
C/C++
- cplusplus-algorand-sdk (⭐2) - Algorand C++ SDK: This repo is providing C++ sdk on algorand chain.
- unreal-algorand-sdk (⭐8) - Official Unreal Engine plugin for Algorand Blockchain Platform.
- vertices-algorand-sdk (⭐10) - The Vertices SDK provides developers with easy device access to interact with Blockchains.
Dart
- dart-algorand-sdk - Dart Algorand SDK.
Go
- conduit (⭐44) - Algorand's data pipeline framework.
- go-algorand (⭐1.4k) - Algorand's official implementation in Go.
- go-algorand-sdk (⭐189) - The Algorand Golang SDK.
PHP
- algorand-php (⭐42) - Algorand PHP SDK created by @RootSoft.
- php-algorand-sdk (⭐22) - Algorand PHP SDK created by @ffsolutions.
Python
- py-algorand-sdk (⭐275) - The Algorand Python SDK.
- smart-asa (⭐31) - Smart ASA PyTeal reference implementation based on ARC-20.
- tinyman-py-sdk (⭐118) - Tinyman Python SDK.
JavaScript & TypeScript
- algo-builder (⭐128) - Framework to automate development of Algorand Assets and Smart Contracts.
- algo-builder-templates (⭐20) - Dapps templates for Algo Builder.
- algonaut.js (⭐10) - An easier Algo sdk for front-end dapps (TypeScript).
- defly-connect (⭐10) - JavaScript SDK for integrating Defly Wallet to web applications.
- js-algorand-sdk (⭐297) - The Algorand JavaScript SDK & Examples.
- perawallet-connect (⭐70) - JavaScript SDK for integrating Pera Wallet to web applications.
- solid-algo-wallets (⭐9) - SolidJS wallet integration library for Algorand.
- subtopia-js (⭐10) - Subtopia JavaScript SDK providing convenient interfaces to interact with Subtopia platform.
Java
- java-algorand-sdk (⭐73) - The Algorand Java SDK.
.NET
- dotnet-algorand-sdk (⭐41) - Algorand .NET SDK created by @RileyGe.
- dotnet-alogrand-sdk (2) (⭐29) - Algorand .NET SDK maintained by @FrankSzendzielarz.
- dotnet-tinyman-sdk (⭐9) - Tinyman .NET SDK.
- dotnet-yieldly-sdk (⭐10) - Yieldly .NET SDK.
- powershell-algorand-module (⭐2) - Algorand PowerShell Module.
- unity-algorand-sdk (⭐31) - An Algorand SDK for Unity. Use the Algorand Blockchain in your video game.
- unity-algorand-sdk-based-on-net-sdk (⭐1) - Quick and dirty Unity SDK based on .NET Algorand SDK by RileyGe.
Rust
- rust-algorand-sdk (⭐70) - Rust Algorand SDK.
Swift
- algorand-wallet (⭐197) - Algorand wallet official implementation in Swift.
- swift-algochat (⭐1) - End-to-end encrypted messaging on Algorand with hybrid ECDH and PSK ratcheting in Swift.
- swift-algokit (⭐2) - AlgoKit utilities for Swift developers.
- swift-algorand (⭐1) - Modern Swift SDK for the Algorand Blockchain with async/await and Swift concurrency support.
- swift-algorand-sdk (⭐24) - A Swift SDK for interacting with the Algorand Blockchain.
- swift-arc (⭐1) - Swift library for working with Algorand ARC metadata standards for NFTs.
- swift-mint (⭐1) - Swift library for minting NFTs on the Algorand Blockchain.
Ruby
- TEALrb (⭐8) - A Ruby DSL for writing Algorand smart contracts. (Archived on Jan 22, 2023)
Smart Contract Development
Languages & Compilers
- algoml (⭐22) - A domain-specific language for specifying Algorand smart contracts, which compiles into TEAL scripts.
- aqua-compiler (⭐2) - An expressive high level language for the Algorand block chain that compiles to TEAL code.
- pyteal (⭐289) - Algorand Smart Contracts in Python.
- reach - A domain-specific language for building cross chain decentralized applications (DApps).
- tealang (⭐37) - A high level language for Algorand ASC1 and TEAL.
- tealish - Readable Algorand VM language enabling procedural-style TEAL focused on clarity.
- TEALScript (⭐53) - Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support.
Frameworks & Utilities
- avm-semantics (⭐15) - Algorand Virtual Machine and TEAL Semantics in K framework. Aids with testing and formal verification of smart contracts.
- beaker (⭐95) - Pythonic smart contract framework (PyTEAL DSL wrappers, client + testing utilities). (Canonical repo)
- d-asa (⭐10) - Debt Algorand Standard Application providing reference implementations and interfaces for tokenizing debt instruments (bonds, loans, commercial papers) that conform to ACTUS standards.
- pyteal-utils (⭐29) - PyTEAL utilities library.
CLI
- AlgoRun (⭐31) - Simple CLI utility for setting up and starting an Algorand MainNet participation node.
IDEs
Awesome client libraries, tools, community plugins and integrations for IDEs.
vim
- vim-algorand-teal (⭐6) - Minimalistic syntax highlight for Algorand's TEAL Smart Contract language to vim.
IntelliJ
- algoDEA - Algorand IntelliJ Plugin.
VSCode
- Obsidian Labs/vscode-algorand (⭐13) - Algorand VS Code Extension.
- optio-labs/teal-debugger-extension (⭐13) - Debug teal with minimal AVM configuration inside VSCode.
Visual Studio
- Algorand Visual Studio Extension (⭐19) - Visual Studio extensions for C# TEAL compilation and Algorand Smart Contract development.
Testing & Debugging
- algojig (⭐17) - A tool for testing Algorand smart contracts.
- algokit-avm-debugger (⭐1) - Standalone AVM Debug Adapter Protocol implementation powering advanced contract debugging tooling.
- graviton (⭐18) - Algorand's TEAL blackbox testing toolkit.
- irulan - Web app for deploying + testing smart contracts (open source! + PRs welcome (⭐4)).
- swift-algotest (⭐2) - Swift testing framework for Algorand smart contracts with mock chain support.
- tealer (⭐63) - Static TEAL analyser with a set of vulnerability detectors for quick contracts reviews.
- tealinspector (⭐14) - Quick and easy TEAL code debugging by Hipo labs.
Deployment & Environment
- Algorand Sandbox (⭐241) - Fast way to create and configure an Algorand development environment.
- Algorand Sandbox Dev (⭐16) - Docker Hub image for faster local development and CI/CD usage. (Archived on Jan 2, 2024)
- Official Algod Container - Algod Docker Hub image from Algorand Inc.
- Official Conduit Container - Conduit Docker Hub image from Algorand Inc.
Wallets & Asset Interaction
Wallet Providers
List of wallet providers for Algorand. Please note that this list is not exhaustive and is not an endorsement of any wallet provider. ⚠️ Given the attacks on MyAlgo wallet users, related sdk has been excluded from the list.
- A-Wallet - AWallet is an open source, HTML only, corporate friendly, and secure Algorand wallet.
- Defly Wallet - Defly is an Algorand wallet with great suit of integrated DeFi features.
- Exodus - Multi-cryptocurrency wallet with Algorand support.
- Kibisis (⭐17) - Open source Algorand wallet web extension built in React and TypeScript.
- Liquid Auth (⭐33) - Self-hosted service to bind passkeys to crypto keypairs plus P2P signaling for secure peer connections.
- Pera Wallet - Secure, open source and community driven wallet for both mobile and desktop devices. Maintained by the team behind official Algorand Wallet.
Wallet Development
- rsagg (⭐8) - A Rust library for GPU accelerated Algorand 'vanity' address generation.
- use-wallet (⭐101) - React hooks for using Algorand compatible wallets with web applications. Developed by txnlab.
- use-wallet-js (⭐12) - TypeScript library for integrating Algorand wallets into decentralized applications.
Blockchain Explorers
List of Blockchain explorers for Algorand. Used to view transactions, accounts, assets, etc.
- Algo Explorer (⭐0) - Modern Algorand Blockchain explorer with real-time transaction monitoring.
- Algorand Ballet - Algorand accounts' 2D graphs.
- Algorand Multiverse - Algorand accounts' 3D graphs.
- AlgoSurf - Algorand Network Explorer (supports LocalNet in
localhost). - Allo - Unified Algorand explorer covering all networks by Nodely.
- Pera Explorer - Algorand Accounts, Standard Asset (ASA) explorer built by Pera Wallet
Portfolio Trackers
List of portfolio trackers for Algorand. Aids in tracking the value of your assets.
- ASA Stats - One-stop portfolio tracker used to summarize Algorand asset valuations from up to five wallet addresses.
- CompX - Track or search assets, rewards, yield farming, transactions, and NFTs on the Algorand Blockchain anywhere and anytime. Formerly Algogator.Finance.
Name Services
A list of name services that allow for human-readable addresses.
- NFDomains - Algorand name service and marketplace for Non-Fungible Domains (NFDs) — unique, readable aliases for wallet addresses.
Infrastructure & Ecosystem Services
Nodes & Consensus Participation
- Algorand - The Undocumented Docs (⭐5) - Dev Notes for Archival Node, Indexer Setup (and more).
- Algorand Node UI (⭐28) - Terminal UI for remote Algorand node management.
- AlloCTRL (⭐15) - A simple, open source, dashboard to help managing your node and participation keys safely, from your local machine.
- nodekit (⭐56) - Terminal user interface for running and managing Algorand nodes locally.
- Nodely - Free Node/Indexer APIs, Node running FAQ, Node/Indexer daily snapshots.
- reti (⭐44) - Contracts, Node Daemon, and UI for Algorand 'The Reti' consensus incentives, enabling decentralized staking pools to broaden participation and enhance network security.
- SubQuery - Open, fast, flexible, and decentralised cross-chain data indexer for Algorand (getting started guide).
Blockchain Bridges
This provides a list of bridges that allow for cross-chain transfers of assets between Algorand and other Blockchains.
- Algomint - Centralized BTC and ETH bridge to Algorand.
- Messina - The ALGO — ETH two-way Messina.one's Bridge will open the doors for interoperability between Ethereum and ERC-20 tokens with Algorand.
Oracles
A list of oracle solutions that allow for smart contracts to interact with the real world.
- Gora - Decentralized oracle networks that connect the Algorand Blockchain with the real world.
Security Auditing Services
This section is not aimed to promote any of the companies below, please do your due diligence when researching on options available for audits. Instead, the following is simply aimed to highlight an expanding variety of companies offering smart contract audits for Algorand ecosystem.
- algorand-ecosystem-audits (⭐5) - A growing collection of audit reports in the Algorand ecosystem maintained by blockshake-io.
- Certik - Web3 security suite: smart contract audits plus analytics (Skynet, SkyTrace) for Algorand projects.
- Immunebytes - Secure your Algorand Smart Contract with credible security auditing solutions.
- KudelskiSecurity - Move your Blockchain project securely and successfully into production or onto mainnet. Company can help you assess, design, customize, deploy and manage Blockchain and digital ledger technology systems so you can confidently leverage security as a powerful differentiator in this dynamic market.
- Runtime Verification - Smart contract analysis and verification by the team who audited platforms like Algofi, FolksFinance, Yieldly and other prominent DeFi platforms in the ecosystem.
- UlamLabs - A Blockchain lab based in Poland, offering auditing services for Algorand smart contracts.
- Vantage Point Blockchain - Smart contract audits, crypto wallet audit and other penetration testing services in Algorand ecosystem with clients such as Folks.Finance, Pera, Algorand Foundation, Deflex (Defly/Alammex), GARD, Venue.One and others. Reports are signed by velocity.vantagepoint.algo and published at https://github.com/vantagepointreports/releases (⭐3).
Metrics and Analytics Services
Metrics and analytics services for Algorand.
- Algorand MainNet metrics - Dashboard that measures the current scale, security, decentralization, and adoption of the open-source Algorand protocol.
- Allo Metrics - Algorand MainNet in numbers.
- Metrika - Algorand network performance and account monitor.
- OnchainPulse ASA Safety Scanner - Automated ASA token-safety check: clawback/freeze/manager authorities, default-frozen flag, holder concentration and Tinyman liquidity fused into a deterministic CLEAR/CAUTION/AVOID verdict, per-call via x402 (settles in Algorand USDC).
- OpenChainBench - Independent RPC latency and L1 finality benchmarks for Algorand and 20+ other chains. Continuous measurements from 3 global regions, MIT licensed.
SSI, DID and Verifiable Credentials
A list of W3C decentralized identifiers, verifiable credentials and Self sovereign identity service projects.
- GoPlausible - Provides PLAUSIBLE protocol, A W3C DIDs, Verifiable Credentials and Utility NFTs protocol built on Algorand, as well as ThisDID Universal W3C DID/URI resolver.
AI and Machine Learning
A list of AI, ML and Data Science projects that leverage Algorand.
- AlgoChat (⭐4) - Encrypted peer-to-peer chat client using Algorand transactions and PSK ratcheting.
- algorand-agent-skills (⭐33) - Canonical collection of Agent Skills for AI-assisted development on Algorand by Algorand DevRel.
- Algorand-GPT - An Algorand Assistant Expert with access to all Algorand documentation and chain data built on OpenAI's ChatGPT platform by GoPlausible.
- algorand-mcp (⭐44) - Algorand Model Context Protocol (Server & Client) by GoPlausible.
- algorand-remote-mcp (⭐15) - Algorand remote SSE MCP Server Cloudflare Worker.
- arcontextify (⭐8) - Algorand ARC-56 to MCP server converter.
- corvid-agent (⭐1) - An autonomous AI agent platform built on Algorand with encrypted on-chain messaging.
- DID-GPT - A W3C DID resolver assistant built on OpenAI's ChatGPT platform by GoPlausible.
- VibeKit (⭐27) - CLI + MCP server that gives AI coding assistants the skills and tools to build on Algorand.
Application Platforms & Examples
DeFi Platforms
Awesome DeFi platforms and protocols on Algorand. Please note that this list is not aimed to promote any specific project, but rather to provide a comprehensive overview of the ecosystem. Do your own research before investing or using any of the projects listed here.
- aramid.finance - A Decentralized Cross-Chain Protocol supporting Algorand, Polygon, Ethereum and other EVM chains.
- Cometa.farm - Decentralized liquidity-as-a-service.
- DorkFi - Cross-chain borrow/lend protocol on Algorand and Voi Network. Features overcollateralized lending, WAD stablecoin minting, and UNIT governance token.
- Folks-Finance/algorand-js-sdk (⭐42) - Official Folks Finance Algorand Protocol SDK.
- folks-router (⭐16) - Efficient swap routing SDK on Algorand by Folks Finance.
- Folks.finance - Decentralized capital markets protocol.
- Lofty.ai - Tokenized real estate investing platform.
- Pact - Decentralised Automated Market Maker (AMM) built on the Algorand protocol.
- stabilitas.finance - Stable and secure digital assets for various purposes such as purchases, remittances and as a store of value.
- Tinyman - A decentralized trading protocol, AMM and platform.
- vestige.fi - A decentralized ecosystem of tools primary used as a tool to track and trend Algorand Standard Assets and Liquidity Pools across the ecosystem. The platform also provides a decentralized swap and a launchpad platform.
NFT Marketplaces
Awesome NFT marketplaces and galleries on Algorand.
- AlgoMart (⭐181) - Opensource NFT marketplace whitelabel solution.
- Flatter - NFT art and collectible marketplace.
- NFT Gallery (⭐0) - Algorand NFT gallery browser with ARC-standard support.
Prediction Markets
Awesome prediction markets and trading platforms on Algorand.
- Alpha Arcade - Prediction market platform on Algorand.
Subscription Management
Awesome subscription management platforms on Algorand. Please note that this list is not aimed to promote any specific project, but rather to provide a comprehensive overview of the ecosystem. Do your own research before investing or using any of the projects listed here.
- Subtopia - Decentralized subscription management platform for dApp creators and platform on Algorand. Manage and own your subscription infrastructure, setup flexible plans, discounts and get paid in Algo or any ASA token. Created by @aorumbayev.
Decentralized voting
Tools for on-chain voting powered by Algorand
- nft_voting_tool (⭐6) - Official voting tool by Algorand Foundation. The repository contains a voting tool that allows for creation and facilitation of immutable, tamperproof voting using the Algorand Blockchain.
Standards
Algorand Request for Comments
Standards and specs defined in finalized ARCs. The list of all the ARCs can be found here.
- ARC3 (⭐140) - Official Algorand Standard Asset Parameters Conventions for Fungible and Non-Fungible Tokens.
- ARC32 (⭐140) - Application Specification.
- ARC4 (⭐140) - Application Binary Interface.
- ARC56 (⭐140) - Extended and improved Application Specification.
- ARC69 (⭐140) - One of several Algorand Standard Asset Parameters Conventions.
Contributing
Contributions welcome! Read the contribution guidelines (⭐217) first.
Special thanks to everyone who forked or starred the repository ❤️
