--- id: anchorpy-core version: "0.2.0" license: Apache-2.0 license_treatment: permissive maintenance: dormant --- # anchorpy-core — Python bindings for Anchor Rust code License: permissive · Maintenance: dormant · Downloads: 136.4K/mo ## What it is and what it does anchorpy-core is a Python package that wraps compiled Rust code from the Anchor framework, a popular development framework for Solana smart contracts. It allows Python developers to interact with Anchor-based Rust functionality without writing Rust themselves, bridging the gap between Python and Rust ecosystems for Solana development. The package is distributed as pre-compiled binary wheels for multiple platforms and architectures, minimizing installation complexity on supported systems. It depends only on jsonalias at runtime. However, the project is dormant—no releases since late 2023 and no recent commits—so it receives no active maintenance, bug fixes, or updates to support newer Anchor or Solana versions. Use it for: - Calling Anchor Rust program logic from Python test suites or automation scripts - Integrating Solana smart contract interactions into Python-based blockchain applications - Prototyping or scripting with Anchor framework without writing Rust directly - Building Python tooling that needs to invoke compiled Anchor functionality ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Python bindings to Anchor Rust code, enabling Python developers to call compiled Rust functionality from the Anchor framework. Yes, if you need to call specific Anchor Rust code from Python and the package's last release (0.2.0, 2023-12-29) is compatible with your Anchor and Solana versions. No, if you require active maintenance, bug fixes, or support for recent Anchor framework updates—the dormant status and lack of recent commits mean issues will not be addressed. Verify compatibility with your target Anchor version before committing. ## Install pip install anchorpy-core uv add anchorpy-core poetry add anchorpy-core ## Installing anchorpy-core Before you install: Medium install friction due to compiled binary wheels across multiple platforms. Package is dormant—last release was 2023-12-29 and last commit 2024-10-18, so expect no active maintenance or bug fixes. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions, requiring only license and copyright notice retention. Quickstart: pip install anchorpy-core import anchorpy_core # Use Anchor Rust bindings through the imported module Requires Python >=3.9; binary wheels available for common platforms (x86_64, ARM, etc.) but may require compilation on unsupported architectures. Verify before relying: - What specific Anchor Rust functionality is exposed and how it is typically called from Python - Whether jsonalias dependency is required at runtime or only for development - Compatibility with recent versions of Anchor framework and Solana tooling ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: medium - Maintenance: dormant - Downloads: 136.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags anchor rust bindings python, solana anchor python, rust ffi python bindings, anchor framework python, solana program python interface, rust-bindings, solana, blockchain [View on SkillFed](https://skillfed.io/packages/anchorpy-core) · [View on PyPI](https://pypi.org/project/anchorpy-core/)