Algorand
Official website.
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Official website.
Official Algorand developer portal.
Official Algorand Discord server.
FAQ maintained by the Algorand Foundation.
Official website of the Foundation.
Official website of Algorand Governance program.
Protocol-level specification documents for the Algorand platform.
Official Algorand AlgoKit documentation.
VSCode extension for line‑by‑line debugging of Algorand Python, TypeScript, TealScript and raw TEAL smart contracts via AVM traces.
The Algorand AlgoKit CLI is the one-stop shop tool for developers building on the Algorand network.
Algorand AlgoKit Typed Client Generator for Python.
Algorand AlgoKit Typed Client Generator for TypeScript.
Multi-language core primitives (Rust + FFI bindings) powering higher-level AlgoKit tooling (crypto, encoding, protocol logic).
Visual local network explorer & app builder for testing Algorand applications (deploy contracts, inspect state, craft transactions).
Algorand AlgoKit Utils for Python.
Algorand AlgoKit Utils for TypeScript.
A Python library for unit testing Algorand Python smart contracts without the need to interact with the Algorand Blockchain.
A TypeScript library for unit testing Algorand smart contracts without the need to interact with the Algorand Blockchain.
An official Python to TEAL compiler that allows you to write code to execute on the Algorand Virtual Machine (AVM) with Python syntax.
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.
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.
Official AlgoKit's Algorand Python template provides a production-ready baseline for developing and deploying smart contracts in Python.
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.
Official AlgoKit's Algorand TypeScript template provides a production-ready baseline for developing and deploying smart contracts in TypeScript.
Understanding Algorand's working principles and its efficiency.
Crash course slide deck.
Proof of Stake Blockchain Efficiency Framework.
Framework for Algorand Smart Contract development, client and testing based on PyTeal. Live coding session (with @HGKimChris).
Introduction Algorand and an analysis on Algorand's inner workings.
Introduction to the Algorand Virtual Machine architecture and Algorand Smart Contracts (aka Applications).
Walkthrough of PyTeal, the Python framework for developing Algorand smart contracts (with @matteojug).
Using PyTeal to develop ABI-compliant Smart Contracts on Algorand. Final live coding section (with @deanste).
Curated learning path for Algorand developers.
PyTeal crash course video lectures.
A video course by Tim Roughgarden a Professor of Computer Science at Columbia University highlighting the fundamental principles, concepts and properties of Blockchain protocols.
Read and Write to the Transaction Note Field with Python.
Build your web app for minting assets using Python, AlgoSigner, and Anvil Platform.
Tutorial on using machine learning to predict the transaction volume of the USDC stablecoin on the Algorand Blockchain.
Using Stateful Smart Contract To Create Algorand Standard Asset.
Tutorial on utilizing PyTEAL and Inner Transactions.
Tutorial from algorand developer portal.
Tutorial on how to build a lending pool using the Reach language.
Decentralised co-operative unions with Algorand Multisignature Account.
Pera Wallet connection example with Next.js and Redux.
An AI-run Algorand newspaper with human supervision, publishing daily articles on releases, projects, and ecosystem news.
Public, permissionless, decentralized and uncensorable free speech protocol.
Interactive browser-based Algorand-themed game.
Single Deposit App Algorand.
AMM Pool App Algorand.
Mint randomly generated mandelbrot fractals with embedded ARC69 tags. (Archived on Dec 31, 2023)
First Algorand mini-puzzle-game. Written in Python+PyTEAL by @cusma.
Track and visualize Algorand node rewards using Nodely API.
A tiny cron job that issues a tweet if public Algorand Nodes (AlgoExplorer, AlgoNode and etc) are not healthy.
Experimental Algorand-themed radio experience.
Real-time visualization of transactions entering the Algorand mempool.
Session wallet to allow persisted wallet connections across multiple wallets.
Claim the Crown and the Sceptre of Algorand Realm! Written in Python+PyTEAL by @cusma.
A web CLI Emulator version of algorealm cli game by @aorumbayev.
Free and unofficial Algorand governance reward calculator. Hosted on GitHub Pages.
A suite of tools designed to aid everyday hodlers of ALGO who participate in the Algorand ecosystem.
Algorand Vanity Address Generator from Ripe.
Dapp that can be used to mint ARC3 compliant NFTs.
On-chain NFT auction using smart contracts.
Backend repository for an automated prediction market maker on Algorand.
Go-based Algorand vanity address generator.
Generate PyTeal from (mostly) normal Python.
Terminal UI for exploring Algorand blockchain.
Bulk mint Algorand NFTs following the ARC-69 community standard. Written in Node.js by @fish.exe.
A React.js based component library for rapid deployment of Algorand Dapps.
Uinversal QRCode generator module for Algorand ARC-26 URIs.
Lightweight demo app exploring authentication and signing flows.
Python backend for stake.tax that generates taxable transactions CSVs for Algorand and other Blockchains.
Song ownership gone decentralized via microDAOs.
A tiny macOS menu bar app for tracking ASA prices from TinyMan.
Transaction building tool for Algorand blockchain.
Algorand WalletConnect demo.
Bulk operations tool for Algorand.
Tool to browse xGov voting data and proposals.
Algokit community template for quick starting a smart contract project interacting with goracle.
Algokit community template for quick starting a dapp frontend project interacting with Subtopia platform.
AlgoKit community template for quick starting a smart contract project with tealish and algojig.
Algorand C++ SDK: This repo is providing C++ sdk on algorand chain.
Official Unreal Engine plugin for Algorand Blockchain Platform.
The Vertices SDK provides developers with easy device access to interact with Blockchains.
Dart Algorand SDK.
Algorand's data pipeline framework.
Algorand's official implementation in Go.
The Algorand Golang SDK.
Algorand PHP SDK created by @RootSoft.
Algorand PHP SDK created by @ffsolutions.
The Algorand Python SDK.
Smart ASA PyTeal reference implementation based on ARC-20.
Tinyman Python SDK.
Framework to automate development of Algorand Assets and Smart Contracts.
Dapps templates for Algo Builder.
An easier Algo sdk for front-end dapps (TypeScript).
JavaScript SDK for integrating Defly Wallet to web applications.
The Algorand JavaScript SDK & Examples.
JavaScript SDK for integrating Pera Wallet to web applications.
SolidJS wallet integration library for Algorand.
Subtopia JavaScript SDK providing convenient interfaces to interact with Subtopia platform.
The Algorand Java SDK.
Algorand .NET SDK created by @RileyGe.
Algorand .NET SDK maintained by @FrankSzendzielarz.
Tinyman .NET SDK.
Yieldly .NET SDK.
Algorand PowerShell Module.
An Algorand SDK for Unity. Use the Algorand Blockchain in your video game.
Quick and dirty Unity SDK based on .NET Algorand SDK by RileyGe.
Rust Algorand SDK.
Algorand wallet official implementation in Swift.
End-to-end encrypted messaging on Algorand with hybrid ECDH and PSK ratcheting in Swift.
AlgoKit utilities for Swift developers.
Modern Swift SDK for the Algorand Blockchain with async/await and Swift concurrency support.
A Swift SDK for interacting with the Algorand Blockchain.
Swift library for working with Algorand ARC metadata standards for NFTs.
Swift library for minting NFTs on the Algorand Blockchain.
A Ruby DSL for writing Algorand smart contracts. (Archived on Jan 22, 2023)
A domain-specific language for specifying Algorand smart contracts, which compiles into TEAL scripts.
An expressive high level language for the Algorand block chain that compiles to TEAL code.
Algorand Smart Contracts in Python.
A domain-specific language for building cross chain decentralized applications (DApps).
A high level language for Algorand ASC1 and TEAL.
Readable Algorand VM language enabling procedural-style TEAL focused on clarity.
Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support.
Algorand Virtual Machine and TEAL Semantics in K framework. Aids with testing and formal verification of smart contracts.
Pythonic smart contract framework (PyTEAL DSL wrappers, client + testing utilities). (Canonical repo)
Debt Algorand Standard Application providing reference implementations and interfaces for tokenizing debt instruments (bonds, loans, commercial papers) that conform to ACTUS standards.
PyTEAL utilities library.
Simple CLI utility for setting up and starting an Algorand MainNet participation node.
Minimalistic syntax highlight for Algorand's TEAL Smart Contract language to vim.
Algorand IntelliJ Plugin.
Algorand VS Code Extension.
Debug teal with minimal AVM configuration inside VSCode.
Visual Studio extensions for C# TEAL compilation and Algorand Smart Contract development.
A tool for testing Algorand smart contracts.
Standalone AVM Debug Adapter Protocol implementation powering advanced contract debugging tooling.
Algorand's TEAL blackbox testing toolkit.
Web app for deploying + testing smart contracts (open source! + PRs welcome).
Swift testing framework for Algorand smart contracts with mock chain support.
Static TEAL analyser with a set of vulnerability detectors for quick contracts reviews.
Quick and easy TEAL code debugging by Hipo labs.
Fast way to create and configure an Algorand development environment.
Docker Hub image for faster local development and CI/CD usage. (Archived on Jan 2, 2024)
Algod Docker Hub image from Algorand Inc.
Conduit Docker Hub image from Algorand Inc.
AWallet is an open source, HTML only, corporate friendly, and secure Algorand wallet.
Defly is an Algorand wallet with great suit of integrated DeFi features.
Multi-cryptocurrency wallet with Algorand support.
Open source Algorand wallet web extension built in React and TypeScript.
Self-hosted service to bind passkeys to crypto keypairs plus P2P signaling for secure peer connections.
Secure, open source and community driven wallet for both mobile and desktop devices. Maintained by the team behind official Algorand Wallet.
A Rust library for GPU accelerated Algorand 'vanity' address generation.
React hooks for using Algorand compatible wallets with web applications. Developed by txnlab.
TypeScript library for integrating Algorand wallets into decentralized applications.
Modern Algorand Blockchain explorer with real-time transaction monitoring.
Algorand accounts' 2D graphs.
Algorand accounts' 3D graphs.
Algorand Network Explorer (supports LocalNet in localhost).
Unified Algorand explorer covering all networks by Nodely.
Algorand Accounts, Standard Asset (ASA) explorer built by Pera Wallet
Algorand name service and marketplace for Non-Fungible Domains (NFDs) — unique, readable aliases for wallet addresses.
Dev Notes for Archival Node, Indexer Setup (and more).
Terminal UI for remote Algorand node management.
A simple, open source, dashboard to help managing your node and participation keys safely, from your local machine.
Terminal user interface for running and managing Algorand nodes locally.
Free Node/Indexer APIs, Node running FAQ, Node/Indexer daily snapshots.
Contracts, Node Daemon, and UI for Algorand 'The Reti' consensus incentives, enabling decentralized staking pools to broaden participation and enhance network security.
Open, fast, flexible, and decentralised cross-chain data indexer for Algorand (getting started guide).
Decentralized oracle networks that connect the Algorand Blockchain with the real world.
A growing collection of audit reports in the Algorand ecosystem maintained by blockshake-io.
Web3 security suite: smart contract audits plus analytics (Skynet, SkyTrace) for Algorand projects.
Secure your Algorand Smart Contract with credible security auditing solutions.
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.
Smart contract analysis and verification by the team who audited platforms like Algofi, FolksFinance, Yieldly and other prominent DeFi platforms in the ecosystem.
A Blockchain lab based in Poland, offering auditing services for Algorand smart contracts.
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…
Dashboard that measures the current scale, security, decentralization, and adoption of the open-source Algorand protocol.
Algorand MainNet in numbers.
Algorand network performance and account monitor.
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).
Independent RPC latency and L1 finality benchmarks for Algorand and 20+ other chains. Continuous measurements from 3 global regions, MIT licensed.
Provides PLAUSIBLE protocol, A W3C DIDs, Verifiable Credentials and Utility NFTs protocol built on Algorand, as well as ThisDID Universal W3C DID/URI resolver.
Encrypted peer-to-peer chat client using Algorand transactions and PSK ratcheting.
Canonical collection of Agent Skills for AI-assisted development on Algorand by Algorand DevRel.
An Algorand Assistant Expert with access to all Algorand documentation and chain data built on OpenAI's ChatGPT platform by GoPlausible.
Algorand Model Context Protocol (Server & Client) by GoPlausible.
Algorand remote SSE MCP Server Cloudflare Worker.
Algorand ARC-56 to MCP server converter.
An autonomous AI agent platform built on Algorand with encrypted on-chain messaging.
A W3C DID resolver assistant built on OpenAI's ChatGPT platform by GoPlausible.
CLI + MCP server that gives AI coding assistants the skills and tools to build on Algorand.
A Decentralized Cross-Chain Protocol supporting Algorand, Polygon, Ethereum and other EVM chains.
Decentralized liquidity-as-a-service.
Cross-chain borrow/lend protocol on Algorand and Voi Network. Features overcollateralized lending, WAD stablecoin minting, and UNIT governance token.
Official Folks Finance Algorand Protocol SDK.
Efficient swap routing SDK on Algorand by Folks Finance.
Decentralized capital markets protocol.
Tokenized real estate investing platform.
Decentralised Automated Market Maker (AMM) built on the Algorand protocol.
Stable and secure digital assets for various purposes such as purchases, remittances and as a store of value.
A decentralized trading protocol, AMM and platform.
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.
Opensource NFT marketplace whitelabel solution.
NFT art and collectible marketplace.
Algorand NFT gallery browser with ARC-standard support.
Prediction market platform on Algorand.
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.
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.
Official Algorand Standard Asset Parameters Conventions for Fungible and Non-Fungible Tokens.
hesreallyhim/awesome-claude-code
A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…
VoltAgent/awesome-agent-skills
A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.
josephmisiti/awesome-machine-learning
A curated list of awesome Machine Learning frameworks, libraries and software.
EthicalML/awesome-production-machine-learning
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
academic/awesome-datascience
:memo: An awesome Data Science repository to learn and apply for real world problems.
analysis-tools-dev/static-analysis
⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…