Algorand (ALGO)
Algorand API reference for accessing Algorand nodes through GetBlock's Algod and Indexer REST APIs.
Algorand is a Layer 1 blockchain secured by Pure Proof-of-Stake, designed for instant, single-block finality with low, fixed fees. Proposed by Turing Award winner Silvio Micali and launched in 2019, it uses a verifiable random function committee to reach agreement, so blocks (called rounds) are final the moment they are committed — there are no reorganizations. Algorand has native tokenization through Algorand Standard Assets (ASAs) and stateful smart contracts (applications) that run TEAL on the Algorand Virtual Machine. Its native token is ALGO, denominated in microAlgos (10^-6 ALGO). GetBlock serves Algorand over two REST interfaces: algod (the node daemon) and the Indexer (archival search).
Key Features
Pure Proof-of-Stake: A VRF-based committee reaches agreement with instant, single-round finality
No Reorgs: Once a round is committed it is final, so confirmations are immediate
Algorand Standard Assets: Native tokenization (fungible and non-fungible) without smart contracts
AVM Smart Contracts: Stateful applications and stateless logic signatures written in TEAL
Low, Fixed Fees: A minimum fee of 1,000 microAlgos per transaction under normal load
Two REST APIs: algod for live node state and submission; the Indexer for historical search
Network Information
Network Name
Algorand Mainnet
Native Currency
ALGO (1 ALGO = 1,000,000 microAlgos)
Consensus
Pure Proof-of-Stake
Finality
Instant (single round)
Address Format
58-character base32
Block Time
~2.8 seconds
Node Software
go-algorand (algod) and Algorand Indexer
Interfaces
algod (REST)
HTTP REST over the node daemon
Live node status, blocks, current account/asset/app state, suggested params, and transaction submission
Indexer (REST)
HTTP REST over the Indexer database
Archival, filtered search of transactions, accounts, assets, applications, and blocks
Use algod to read the current state and submit transactions, and the Indexer to search history with rich filters and pagination. Each is provisioned as its own endpoint in the GetBlock dashboard.
Interface Endpoints
Supported Networks
Mainnet
✅
✅
✅
❌
❌
Quickstart
Quickstart
APIs
Algod REST API — the node daemon: status, blocks, accounts, assets, applications, suggested params, submission, and TEAL compile
Indexer REST API — archival search over transactions, accounts, assets, applications, and blocks
Support
For technical support and questions:
Support: support@getblock.io
See Also
Last updated
Was this helpful?