awesome-algorand
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
https://github.com/awesome-algorand/awesome-algorand
Last synced: 4 days ago
JSON representation
-
Official Resources
- Algorand FAQ - FAQ maintained by the Algorand Foundation.
- Algorand Developer Portal - Official Algorand developer portal.
- Algorand - Official website.
- Algorand Foundation - Official website of the Foundation.
-
Wallets
- attacks
- Daffi Wallet - Daffi is a mobile wallet for Algorand with integrated access to Daffi platform.
- Daffi Wallet - Daffi is a mobile wallet for Algorand with integrated access to Daffi platform.
-
Core Resources
-
Official Resources
- Algorand - Official website.
- Algorand Governance - Official website of Algorand Governance program.
- Algorand Developer Portal - Official Algorand developer portal.
- Algorand Discord - Official Algorand Discord server.
- Algorand Protocol Specs - Protocol-level specification documents for the Algorand platform.
-
AlgoKit Templates
- Creating AlgoKit Templates
- algokit-python-template - Official AlgoKit's Algorand Python template provides a production-ready baseline for developing and deploying smart contracts in Python.
- algokit-TypeScript-template - Official AlgoKit's Algorand TypeScript template provides a production-ready baseline for developing and deploying smart contracts in TypeScript.
- algokit-fullstack-template - 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-typescript-template - Official AlgoKit's Algorand TypeScript template provides a production-ready baseline for developing and deploying smart contracts in TypeScript.
- algokit-react-frontend-template - 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
- algokit-cli - The Algorand AlgoKit CLI is the one-stop shop tool for developers building on the Algorand network.
- AlgoKit Docs - Official Algorand AlgoKit documentation.
- algokit-utils-py - Algorand AlgoKit Utils for Python.
- algokit-utils-ts - Algorand AlgoKit Utils for TypeScript.
- algokit-client-generator-py - Algorand AlgoKit Typed Client Generator for Python.
- puya - An official Python to TEAL compiler that allows you to write code to execute on the Algorand Virtual Machine (AVM) with Python syntax.
- algorand-python-testing - A Python library for unit testing Algorand Python smart contracts without the need to interact with the Algorand Blockchain.
- algokit-avm-vscode-debugger - VSCode extension for line‑by‑line debugging of Algorand Python, TypeScript, TealScript and raw TEAL smart contracts via AVM traces.
- algokit-client-generator-ts - Algorand AlgoKit Typed Client Generator for TypeScript.
- puya-ts - 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.
- algorand-typescript-testing - A TypeScript library for unit testing Algorand smart contracts without the need to interact with the Algorand blockchain.
- algokit-lora - Visual local network explorer & app builder for testing Algorand applications (deploy contracts, inspect state, craft transactions).
- algokit-core - Multi-language core primitives (Rust + FFI bindings) powering higher-level AlgoKit tooling (crypto, encoding, protocol logic).
- algorand-TypeScript-testing - A TypeScript library for unit testing Algorand smart contracts without the need to interact with the Algorand Blockchain.
-
-
Blockchain Explorers
-
- Allo - Allo is a blockchain explorer for all of Algorand created by [Nodely](https://algonode.io) team.
- Goalseeker - Algorand blockchain explorer built by [PureStake](https://www.purestake.com/).
- Algorand Ballet - Algorand accounts' 2D graphs.
- Algoscan - Algoscan is a Blockchain Explorer and Analytics Platform. Built on top of the Algorand Network.
- Dappflow - Algorand Private Network Explorer (supports Sandbox in `localhost`).
-
Protocols
- Dappflow - Algorand Private Network Explorer (supports Sandbox in `localhost`).
-
-
Portfolio Trackers
- Algogator.Finance - Track or search assets, rewards, yield farming, transactions, and NFTs on the Algorand blockchain anywhere and anytime. Built by [@TeamAlgogator](https://twitter.com/TeamAlgogator).
-
Learning Resources
-
Crash Courses
- Zero to Hero PyTeal - PyTeal crash course video lectures.
- Algorand Efficiency - Understanding Algorand's working principles and its efficiency.
- Zero to Hero Algorand Ecosystem Onboarding Guide - Speak Fluent Algorand in 24 Hours.
- Zero to Hero PyTeal - PyTeal crash course video lectures.
- Zero to Hero PyTeal - PyTeal crash course video lectures.
- Algorand School - Crash course slide deck.
- Algorand, efficient self-sustaining Blockchain - Proof of Stake Blockchain Efficiency Framework.
- 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](https://twitter.com/matteojug)).
- PyTeal ABI Smart Contracts - Using PyTeal to develop _ABI-compliant_ Smart Contracts on Algorand. Final live coding section (with [@deanste](https://twitter.com/_deanste)).
- Beaker - Framework for Algorand Smart Contract development, client and testing based on PyTeal. Live coding session (with [@HGKimChris](https://twitter.com/HGKimChris)).
- Dissecting Algorand - Introduction Algorand and an analysis on Algorand's inner workings.
- Zero to Hero Blockchain Algorand - Curated learning path for Algorand developers.
-
General courses
- 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.
- 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
- WalletConnect Quickstart - Overview and quick start guide to WalletConnect protocol.
- AlgoMinter - Build your web app for minting assets using Python, AlgoSigner, and Anvil Platform.
- Getting Started with Django, Python, and Algorand - Tutorial from algorand developer portal.
- MultiSig with Algorand for Co-operative Groups - Decentralised co-operative unions with Algorand Multisignature Account.
- Lending pool using Reach - Tutorial on how to build a lending pool using the Reach language.
- Creating a License Manager Contract - Tutorial on utilizing PyTEAL and Inner Transactions.
- Stateless session management with the Pera wallet - Pera Wallet connection example with Next.js and Redux.
- Adding Notes to Transactions - Read and Write to the Transaction Note Field with Python.
- Create Assets with a Stateful Smart Contract - Using Stateful Smart Contract To Create Algorand Standard Asset.
- Artificial Intelligence on Algorand - Tutorial on using machine learning to predict the transaction volume of the USDC stablecoin on the Algorand Blockchain.
-
Projects
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- Algorand Session Wallet - Session wallet to allow persisted wallet connections across multiple wallets.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- AlgoTables - A suite of tools designed to aid everyday hodlers of ALGO who participate in the Algorand ecosystem.
- algorealm-ui - A web CLI Emulator version of algorealm cli game by @aorumbayev.
- AlgoPing - A tiny cron job that issues a [tweet](https://twitter.com/algoping) if public Algorand Nodes (AlgoExplorer, AlgoNode and etc) are not healthy.
- arc3.xyz - Dapp that can be used to mint ARC3 compliant NFTs.
- Auction Demo - On-chain NFT auction using smart contracts.
- AlgoWorld-Contracts - Collection of all smart contracts used by AlgoWorld, written in PyTeal.
- AlgoWorld-Swapper - Free and trustless ASA swapper, powered by Algorand Smart Signatures.
- TinyBar App - A tiny macOS menu bar app for tracking ASA prices from TinyMan.
- algonim - First Algorand mini-puzzle-game. Written in Python+PyTEAL by [@cusma](https://twitter.com/cusma_b).
- algorealm - Claim the Crown and the Sceptre of Algorand Realm! Written in Python+PyTEAL by [@cusma](https://github.com/cusma).
- minter - Bulk mint Algorand NFTs following the ARC-69 community standard. Written in Node.js by [@fish.exe](https://twitter.com/AlgofishExe).
- algovanity - Algorand Vanity Address Generator from [Ripe](https://github.com/Ripe/algovanity).
- galvanity - Go-based Algorand vanity address generator.
- genpyteal - Generate PyTeal from (mostly) normal Python.
- AgorHash - Public, permissionless, decentralized and uncensorable free speech protocol.
- QRCode Generator - Uinversal QRCode generator module for Algorand ARC-26 URIs.
- algofractals - Mint randomly generated mandelbrot fractals with embedded ARC69 tags. (Archived on Dec 31, 2023)
- algorewards - Free and unofficial Algorand governance reward calculator. Hosted on GitHub Pages.
- Pipeline-UI - A React.js based component library for rapid deployment of Algorand Dapps.
- STOI - Song ownership gone decentralized via microDAOs.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- staketaxcsv - Python backend for [stake.tax](https://stake.tax) that generates taxable transactions CSVs for Algorand and other Blockchains.
- Automated Prediction Market Maker on Algorand - backend repository with project hosted at [algoAMM.com](https://algoamm.com).
- AlgoDeposit - AMM Pool App Algorand.
- txnDuck - Transaction building tool for Algorand blockchain.
- lazylora - Terminal UI for exploring Algorand blockchain.
- wen-tools - Bulk operations tool for Algorand.
- algonoderewards - Track and visualize Algorand node rewards using Nodely API.
- xGov-Guru - Tool to browse xGov voting data and proposals.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- AlgoDepo - Single Deposit App Algorand.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- WalletConnect Example DApp - Algorand WalletConnect demo.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
- directorydotalgo - Algorand's unofficial ecosystem directory of projects.
-
AlgoKit Community Templates
- algokit-tealish-template - AlgoKit community template for quick starting a smart contract project with tealish and algojig.
- algokit-goracle-template - Algokit community template for quick starting a smart contract project interacting with goracle.
- algokit-subtopia-template - Algokit community template for quick starting a dapp frontend project interacting with Subtopia platform.
-
-
Development Tools
-
Languages
- algofi-py-sdk - Algofi Python SDK.
- algofi-js-sdk - Algofi JavaScript SDK.
- subtopia-js - Subtopia JavaScript SDK providing convenient interfaces to interact with Subtopia platform.
-
Other Development Tools
- beaker-ts - Generate typescript clients for your beaker applications.
- reach - A domain-specific language for building cross chain decentralized applications (DApps).
- ASC Builder - A GUI (drag and drop) tool for developing & deploying Algorand smart contracts developed by [Algoknox](https://twitter.com/Algoknox).
- ceal - A C-like language for Algorand smart contracts by @dragmz.
- TEALScript - Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support.
- ASC Builder - A GUI (drag and drop) tool for developing & deploying Algorand smart contracts developed by [Algoknox](https://twitter.com/Algoknox).
-
AlgoKit Templates
- algokit-beaker-default-template - Official AlgoKit beaker template provides a production-ready baseline for developing and deploying Beaker smart contracts. Also serves as a reference for template builders on implementing smart-contract-only algokit templates.
- algokit-goracle-template - Algokit community template for quick starting a smart contract project interacting with goracle.
-
IDEs
- optio-labs/teal-debugger-extension - Debug teal with minimal AVM configuration inside VSCode.
-
-
DeFi Platforms
-
Other Development Tools
- Algofi - Decentralized lending market and stablecoin on the Algorand blockchain.
-
-
Development & Tools
-
Testing & Debugging
- irulan - Web app for deploying + testing smart contracts ([open source! + PRs welcome](https://github.com/thencc/irulan)).
- graviton - Algorand's TEAL blackbox testing toolkit.
- algokit-avm-debugger - Standalone AVM Debug Adapter Protocol implementation powering advanced contract debugging tooling.
- tealinspector - Quick and easy TEAL code debugging by Hipo labs.
- tealer - Static TEAL analyser with a set of vulnerability detectors for quick contracts reviews.
- algojig - A tool for testing Algorand smart contracts.
-
Deployment & Environment
- Official Algod Container - Algod Docker Hub image from Algorand Inc.
- Algorand Sandbox - Fast way to create and configure an Algorand development environment.
- Algorand Sandbox Dev - Docker Hub image for faster local development and CI/CD usage. (Archived on Jan 2, 2024)
- Official Conduit Container - Conduit Docker Hub image from Algorand Inc.
-
Language SDKs & Tools
- algo-builder - Framework to automate development of Algorand Assets and Smart Contracts.
- algo-builder-templates - Dapps templates for Algo Builder.
- algorand-wallet - Algorand wallet official implementation in Swift.
- vertices-algorand-sdk - The Vertices SDK provides developers with easy device access to interact with Blockchains.
- unreal-algorand-sdk - Official Unreal Engine plugin for Algorand Blockchain Platform.
- cplusplus-algorand-sdk - Algorand C++ SDK: This repo is providing C++ sdk on algorand chain.
- dart-algorand-sdk - Dart Algorand SDK.
- go-algorand - Algorand's official implementation in Go.
- php-algorand-sdk - Algorand PHP SDK created by [@ffsolutions](https://github.com/ffsolutions).
- algorand-php - Algorand PHP SDK created by [@RootSoft](https://github.com/RootSoft).
- py-algorand-sdk - The Algorand Python SDK.
- tinyman-py-sdk - Tinyman Python SDK.
- smart-asa - Smart ASA PyTeal reference implementation based on ARC-20.
- js-algorand-sdk - The Algorand JavaScript SDK & Examples.
- algonaut.js - An easier Algo sdk for front-end dapps (TypeScript).
- perawallet-connect - JavaScript SDK for integrating Pera Wallet to web applications.
- defly-connect - JavaScript SDK for integrating Defly Wallet to web applications.
- subtopia-js - Subtopia JavaScript SDK providing convenient interfaces to interact with Subtopia platform.
- solid-algo-wallets - SolidJS wallet integration library for Algorand.
- java-algorand-sdk - The Algorand Java SDK.
- dotnet-algorand-sdk - Algorand .NET SDK created by [@RileyGe](https://github.com/RileyGe).
- unity-algorand-sdk - An Algorand SDK for Unity. Use the Algorand Blockchain in your video game.
- unity-algorand-sdk-based-on-net-sdk - Quick and dirty Unity SDK based on .NET Algorand SDK by RileyGe.
- dotnet-alogrand-sdk (2) - Algorand .NET SDK maintained by [@FrankSzendzielarz](https://github.com/FrankSzendzielarz).
- dotnet-tinyman-sdk - Tinyman .NET SDK.
- dotnet-yieldly-sdk - Yieldly .NET SDK.
- powershell-algorand-module - Algorand PowerShell Module.
- rust-algorand-sdk - Rust Algorand SDK.
- swift-algorand-sdk - A Swift SDK for interacting with the Algorand Blockchain.
- TEALrb - A Ruby DSL for writing Algorand smart contracts. (Archived on Jan 22, 2023)
- go-algorand-sdk - The Algorand Golang SDK.
- conduit - Algorand's data pipeline framework.
-
Smart Contract Development
- reach - A domain-specific language for building cross chain decentralized applications (DApps).
- aqua-compiler - An expressive high level language for the Algorand block chain that compiles to TEAL code.
- tealish - Readable Algorand VM language enabling procedural-style TEAL focused on clarity.
- pyteal - Algorand Smart Contracts in Python.
- algoml - A domain-specific language for specifying Algorand smart contracts, which compiles into TEAL scripts.
- tealang - A high level language for Algorand ASC1 and TEAL.
- TEALScript - Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support.
- beaker - Pythonic smart contract framework (PyTEAL DSL wrappers, client + testing utilities). (Canonical repo)
- pyteal-utils - PyTEAL utilities library.
- avm-semantics - Algorand Virtual Machine and TEAL Semantics in K framework. Aids with testing and formal verification of smart contracts.
- d-asa - Debt Algorand Standard Application providing reference implementations and interfaces for tokenizing debt instruments (bonds, loans, commercial papers) that conform to ACTUS standards.
- beaker - A tool for smart contract development on the Algorand blockchain. Inspired by `flask`.
-
CLI
- AlgoRun - Simple CLI utility for setting up and starting an Algorand MainNet participation node.
-
IDEs
- vim-algorand-teal - Minimalistic syntax highlight for Algorand's TEAL Smart Contract language to vim.
- algoDEA - Algorand IntelliJ Plugin.
- Obsidian Labs/vscode-algorand - Algorand VS Code Extension.
- optio-labs/teal-debugger-extension - Debug teal with minimal AVM configuration inside VSCode.
- Algorand Visual Studio Extension - Visual Studio extensions for C# TEAL compilation and Algorand Smart Contract development.
-
-
Nodes & Consensus Participation
-
Other Development Tools
- AlgoNode - Free Node/Indexer APIs, Node running FAQ, Node/Indexer daily snapshots.
- SubQuery - Open, fast, flexible, and decentralised cross-chain data indexer for Algorand ([getting started guide](https://academy.subquery.network/quickstart/quickstart_chains/algorand.html)).
- Algorand - The Undocumented Docs - Dev Notes for Archival Node, Indexer Setup (and more).
-
-
Security Auditing Services
-
Other Development Tools
- UlamLabs - A blockchain lab based in Poland, offering auditing services for Algorand smart contracts.
- Immunebytes - Secure your Algorand Smart Contract with credible security auditing solutions.
- 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.
- Tenset Security - Comprising a team of Web3 Security Researchers, Tenset Security is dedicated to leaving no stone unturned in their pursuit of security excellence. They have a [proven track record of success](https://twitter.com/algoworld_nft/status/1691891473166279042) in discovering high-severity vulnerabilities specifically within Algorand projects, emphasizing their expertise and commitment to the Algorand ecosystem.
-
-
Blockchain Bridges
-
Other Development Tools
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
- ptokens - pNetwork Officially Launched Cross-Chain Bridges for Algorand.
-
-
Oracles
-
Other Development Tools
- Algoracle - Decentralized oracle networks that connect the Algorand blockchain with the real world.
-
-
Name Services
-
Other Development Tools
- NFDomains - Algorand name service and marketplace for Non-Fungible Domains (NFDs) — unique, readable aliases for wallet addresses.
- Algorand Name Service - ANS is a decentralized naming service. An Algorand smart contract stores names and governs the naming policy.
-
-
Community Resources
-
Projects
- TinyBar App - A tiny macOS menu bar app for tracking ASA prices from TinyMan.
- Algodesk - Create, configure and manage your Assets on Algorand Blockchain.
- Algocurator - The Biggest Unofficial One-Stop Hub for Algorand.
- GoPlausible - Proof of anything protocol, built on Algorand. [Create or claim your first PLAUS on Algorand!](https://goplausible.com).
- algorand.dev - Algorand Developer: The unofficial developer resource.
- Pipeline-UI - A React.js based component library for rapid deployment of Algorand Dapps.
- SliceSwap - One place to trade your assets across major Dex's. All swaps are powered by @deflexfi.
- algodaddy - A blog website for Algorand community.
- algorealm-ui - A web CLI Emulator version of algorealm cli game by @aorumbayev.
- TinyBar App - A tiny macOS menu bar app for tracking ASA prices from TinyMan.
-
-
Algorand Request for Comments
-
Projects
- here
- ARC69 - Unofficial Algorand Standart Asset Parameters Convention popular in Algorand NFT community, inspired by [Open Sea's metadata standards](https://docs.opensea.io/docs/metadata-standards) and [EIP-1155](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1155.md#erc-1155-metadata-uri-json-schema), created by [@algokittens](https://twitter.com/AlgoKittens).
-
-
Metrics and Analytics Services
-
Projects
- Algorand MainNet metrics - Dashboard that measures the current scale, security, decentralization, and adoption of the open-source Algorand protocol.
- Algorand Mempool - Algorand mempool explorer.
- Algorand Stats - All stats about Algorand Governance.
- How Big is Algorand? - Algorand's networks size monitor.
-
-
NFT Marketplaces
-
Projects
- AB2 - decentralized marketplace for crypto art assets secured on the Algorand blockchain created by [@ab2_gallery](https://twitter.com/AB2_Gallery).
- AlgoWorldExplorer - NFT marketplace, explorer and gallery for AlgoWorld NFTs developed by [@aorumbayev](https://twitter.com/aorumbayev).
- Otherverse - NFT collections marketplace.
- Aorist - NFT art gallery and marketplace.
- ASA cafe - Algorand Standard Asset platform and decentralized marketplace built by [@CryptoRUSHGav](https://github.com/CryptoRUSHGav). ASA cafe lets users mint and trade freely using the most modern standards, such as ARC-19, in Algo, USDC, or one of ASA cafe's expanding list of curated non-network tokens.
- Grid - The Grid is a lightweight, static site that executes in the clients frontend to retrieve an arbitrary list of live contracts for users to browse and interact with. The Grid is highly configurable allowing for any of the ZestBloom supported contracts and sale types to be displayed, but through means of a simple configuration file, what gets displayed may easily be constrained to only a specific collection or curated list of sales.
-
-
Contributing
-
Projects
- contribution guidelines
- .
- Tenset Security - Comprising a team of Web3 Security Researchers, Tenset Security is dedicated to leaving no stone unturned in their pursuit of security excellence. They have a [proven track record of success](https://twitter.com/algoworld_nft/status/1691891473166279042) in discovering high-severity vulnerabilities specifically within Algorand projects, emphasizing their expertise and commitment to the Algorand ecosystem.
- 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.
- AlgoBuilder Audits - The team behind AlgoBuilder offering to consult your project, have smart contracts done by professionals, write automated tests or audit your existing project.
- Immunebytes - Secure your Algorand Smart Contract with credible security auditing solutions.
-
Metrics and Analytics Services
- Algorand MainNet metrics - Dashboard that measures the current scale, security, decentralization, and adoption of the open-source Algorand protocol.
- Metrika - Algorand network performance and account monitor.
- Allo Metrics - Algorand MainNet in numbers.
-
Oracles
- Gora - Decentralized oracle networks that connect the Algorand Blockchain with the real world.
-
-
SSI, DID and Verifiable Credentials
-
Other Development Tools
- GoPlausible - Provides [PLAUSIBLE protocol](https://github.com/GoPlausible), A W3C DIDs, Verifiable Credentials and Utility NFTs protocol built on Algorand, as well as [ThisDID](https://thisdid.com) Universal W3C DID/URI resolver.
-
Metrics and Analytics Services
- GoPlausible - Provides [PLAUSIBLE protocol](https://github.com/GoPlausible), A W3C DIDs, Verifiable Credentials and Utility NFTs protocol built on Algorand, as well as [ThisDID](https://thisdid.com) Universal W3C DID/URI resolver.
-
-
Wallets & Asset Interaction
-
Blockchain Explorers
- Allo - Unified Algorand explorer covering all networks by Nodely.
- NFTExplorer - Algorand Standard Asset (ASA) explorer built by [@TomassoAE](https://twitter.com/TommasoAE) and [JoshLmao](https://twitter.com/JoshLmao).
- Algorand Ballet - Algorand accounts' 2D graphs.
- Pera Explorer - Algorand Accounts, Standard Asset (ASA) explorer built by [Pera Wallet](https://perawallet.app/)
- Algorand Multiverse - Algorand accounts' 3D graphs.
- Asalytic - Analyze the Algorand NFT space.
- AlgoSurf - Algorand Network Explorer (supports LocalNet in `localhost`).
- NFTExplorer - Algorand Standard Asset (ASA) explorer built by [@TomassoAE](https://twitter.com/TommasoAE) and [JoshLmao](https://twitter.com/JoshLmao).
- Bitquery - Actionable, insightful blockchain GraphQL APIs for more than 30 blockchains. One of the highlighted features is the ability to query a list of Algorand block proposers.
-
Name Services
- NFDomains - Algorand name service and marketplace for Non-Fungible Domains (NFDs) — unique, readable aliases for wallet addresses.
-
Wallet Providers
- Pera Wallet - Secure, open source and community driven wallet for both mobile and desktop devices. Maintained by the team behind official Algorand Wallet.
- Method Wallet - Algorand Wallet you'll love.
- Defly Wallet - Defly is an Algorand wallet with great suit of integrated DeFi features.
- Exodus - Multi-cryptocurrency wallet with Algorand support.
- A-Wallet - AWallet is an open source, HTML only, corporate friendly, and secure Algorand wallet.
- Liquid Auth - Self-hosted service to bind passkeys to crypto keypairs plus P2P signaling for secure peer connections.
- Kibisis - Open source Algorand wallet web extension built in React and TypeScript.
- attacks
-
Portfolio Trackers
-
Wallet Development
- use-wallet - React hooks for using Algorand compatible wallets with web applications. Developed by [txnlab](https://www.txnlab.dev/).
- use-wallet-js - TypeScript library for integrating Algorand wallets into decentralized applications.
- rsagg - A Rust library for GPU accelerated Algorand 'vanity' address generation.
-
-
Standards
-
Algorand Request for Comments
- here
- ARC4 - Application Binary Interface.
- ARC32 - Application Specification.
- ARC56 - Extended and improved Application Specification.
- ARC69 - One of several Algorand Standard Asset Parameters Conventions.
- ARC3 - Official Algorand Standard Asset Parameters Conventions for Fungible and Non-Fungible Tokens.
- here
-
-
AI and Machine Learning
-
Metrics and Analytics Services
- algorand-mcp - Algorand Model Context Protocol (Server & Client) by GoPlausible.
- algorand-remote-mcp - Algorand remote SSE MCP Server Cloudflare Worker.
- arcontextify - Algorand ARC-56 to MCP server converter.
- Algorand-GPT - An Algorand Assistant Expert with access to all Algorand documentation and chain data built on OpenAI's ChatGPT platform by GoPlausible.
- DID-GPT - A W3C DID resolver assistant built on OpenAI's ChatGPT platform by GoPlausible.
-
Programming Languages
Categories
Learning Resources
73
Development & Tools
60
Infrastructure & Ecosystem Services
42
Core Resources
25
Wallets & Asset Interaction
23
Application Platforms & Examples
22
Blockchain Bridges
14
Development Tools
12
Contributing
12
Community Resources
10
Standards
7
Blockchain Explorers
6
NFT Marketplaces
6
AI and Machine Learning
5
Security Auditing Services
4
Official Resources
4
Metrics and Analytics Services
4
Nodes & Consensus Participation
3
Wallets
3
Name Services
2
Algorand Request for Comments
2
SSI, DID and Verifiable Credentials
2
Oracles
1
DeFi Platforms
1
Portfolio Trackers
1
Sub Categories
Projects
73
Other Development Tools
32
Language SDKs & Tools
32
Blockchain Bridges
22
AlgoKit
14
Algorand Request for Comments
13
Crash Courses
13
Smart Contract Development
12
DeFi Platforms
11
Tutorials
10
Security Auditing Services
9
Blockchain Explorers
9
Metrics and Analytics Services
9
Wallet Providers
8
AlgoKit Templates
8
Nodes & Consensus Participation
7
NFT Marketplaces
7
IDEs
6
Testing & Debugging
6
Official Resources
5
Deployment & Environment
4
Languages
3
AlgoKit Community Templates
3
Wallet Development
3
Decentralized voting
2
Portfolio Trackers
2
General courses
2
Protocols
1
Name Services
1
Oracles
1
CLI
1
Prediction Markets
1
Subscription Management
1
Keywords
algorand
56
blockchain
25
algokit
18
algorand-blockchain
13
python
11
teal
9
smart-contracts
9
algokit-template
8
algorand-standard-assets
8
cryptocurrency
7
pyteal
7
algorand-smart-contract
7
typescript
6
sdk
6
nft
6
algorand-teal
5
wallet
5
web3
4
javascript
4
avm
4
walletconnect
4
asa
4
algosdk
3
pytest
3
dapps
3
tinyman
3
kmd
3
pooling
2
perawallet
2
exodus
2
defly
2
staking
2
defly-connect
2
nfts
2
awesome-algorand
2
smart-contract
2
algoworld
2
rust
2
dotnet
2
subtopia
2
subscription
2
react
2
php
2
dapp
2
algorand-wallet
2
algorand-node
2
algorand-atomic-transfer
2
browser
2
defi
2
mcp
2