explain-algorand-x402-python

Installation
SKILL.md

x402-avm Python Package for Algorand

The x402-avm Python package provides Algorand (AVM) payment protocol support through a modular extras system, Protocol-based signer interfaces, and async/sync variants for every component.

Prerequisites

Before using this skill, ensure:

  1. Python 3.10+ is installed
  2. pip is available for package installation
  3. Understanding of x402 protocol -- client sends request, gets 402, creates payment, retries with payment header

Core Concept: Extras-Based Installation

The x402-avm package uses pip extras to install only what you need. The package name on PyPI is x402-avm but all imports use from x402... (not from x402_avm...).

# Minimal AVM support
pip install "x402-avm[avm]"
Installs
2
GitHub Stars
30
First Seen
Feb 12, 2026
explain-algorand-x402-python — algorand-devrel/algorand-agent-skills