Preamble - Algorand Specifications
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
- Auto
- Light
- Dark
Algorand Specifications
This part describes the Algorand Virtual Machine (AVM), a bytecode-based Turing-complete stack interpreter that executes programs associated with Algorand transactions.
TEAL is an assembly language syntax for specifying a program that is ultimately converted to AVM bytecode.
The AVM approves or rejects transactions’ effects on the Ledger state.