Build the future on Algorand
- Defi at global scale
- Rapidly growing ecosystem
- Sub 5-second finality, low fees
Welcome to Algorand Developer Portal!
Let’s get started...
docs 🚀
Select a category
Get started with Algorand
Explore the developer documentation
Blockchain basics
Learn about blockchain and how it could benefit your application
Smart contracts & dApps
Create a simple dApp on Algorand
Tokenization
Create your assets on Algorand with ASA technology
Integration
Connect your application to Algorand's on-chain ecosystem
Community Content & Code
Browse tutorials, ideas, and prototypes from the Algorand developer community
-
Algorand Name Service
This article describes the smart contract design and operation of Algorand Name Service.
-
Hash Map Design Pattern
This article describes the Hash Map design pattern for building key-value associations onchain
-
Using a Smart Contract to Spawn Additional Smart Contracts
This article explains spawning child smart contracts from a parent contract using inner transactions.
-
Royalty payments using ARC18
This article summarizes the royalty payments ARC18 specification for Algorand Standard Assets(ASA) .
-
Beginner · 1 hour
Create a Node on Azure & Sign Transactions with Azure Key Vault and Python
In this tutorial, you will learn how to deploy an Azure Linux Virtual Machine and install an Algorand node on it. This tutorial will also go over how to sign a Transaction with Azure KeyVault.
-
Algorand Unlimited Assets and Smart Contracts
This article details the changes made to both the Algorand Algod (3.5.1) and Indexer (2.10.0) processes. This includes removing limits on Assets and Contracts that can be created or optioned into.
-
How to Participate in Algorand State Proof Generation (Register State Proof Keys)
A step-by-step tutorial on how to generate and register an account's online keys to participate in consensus and State Proof generation
-
Contract to Contract calls and an ABI come to Algorand
This article summarizes many of the features available within the Algorand Virtual Machine (AVM) 1.1 Release.
Ecosystem Tools & Projects
Discover the latest developer tools and Algorand-powered applications
- Algorand IDEs
- Developer Forums
- Block Explorers
- Wallets
- Applications