Code Examples
Browse 109 runnable Python examples organized by feature area. Each example is self-contained and demonstrates specific functionality of the AlgoKit Utils library.
Quick Start
Section titled “Quick Start”# Clone the repositorygit clone https://github.com/algorandfoundation/algokit-utils-py.gitcd algokit-utils-py
# Install dependenciesuv sync
# Run any examplecd examplesuv run python algorand_client/01_client_instantiation.pyPrerequisites
Section titled “Prerequisites”- Python >= 3.10
- uv installed
- AlgoKit CLI installed
- LocalNet running for network examples (
algokit localnet start)
Some examples marked “No LocalNet required” work with pure utility functions.
Categories
Section titled “Categories”ABI Encoding
ABI type parsing, encoding, and decoding following the ARC-4 specification.
15 examplesMnemonic Utilities
Mnemonic and seed conversion utilities following the Algorand 25-word mnemonic standard.
5 examplesAlgod Client
Algorand node operations and queries using the AlgodClient.
19 examplesAlgorand Client
High-level AlgorandClient API for simplified blockchain interactions.
15 examplesCommon Utilities
Utility functions and helpers.
12 examplesIndexer Client
Blockchain data queries using the IndexerClient.
16 examplesKMD Client
Key Management Daemon operations for wallet and key management.
13 examplesTransactions
Low-level transaction construction and signing.
14 examples