Skip to content

kevinheavey/anchorpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8d36e88 · Mar 26, 2025
Mar 22, 2025
Apr 30, 2022
Jan 13, 2023
Mar 22, 2025
Jan 13, 2023
Oct 19, 2021
Mar 26, 2025
Mar 22, 2025
Mar 26, 2025
Oct 17, 2021
Nov 11, 2022
Mar 22, 2025
Mar 26, 2025
Sep 24, 2021
Mar 22, 2025
Mar 22, 2025
May 3, 2022
Oct 31, 2022
Mar 26, 2025
Jan 28, 2022
Mar 22, 2025

Repository files navigation

AnchorPy


Discord Chat

AnchorPy is the gateway to interacting with Anchor programs in Python. It provides:

  • A static client generator
  • A dynamic client similar to anchor-ts
  • A Pytest plugin
  • A CLI with various utilities for Anchor Python development.

Read the Documentation.

Installation (requires Python >=3.9)

pip install anchorpy[cli, pytest]

Or, if you're not using the CLI or Pytest plugin features of AnchorPy you can just run pip install anchorpy.

Development Setup

If you want to contribute to AnchorPy, follow these steps to get set up:

  1. Install uv
  2. Run the unit tests:
uv run --all-extras pytest tests/unit