Hey everyone! , I wanted to share another project I’ve been working on: Cometa.py, its a Python binding for libcardano-c.Cometa.py brings 100% of libcardano-c API to Python with a clean, Pythonic API. It’s built with CFFI, fully typed, and packaged for Linux, macOS, and Windows (x86 and ARM), so the native library is bundled and loaded automatically.Features:
- Full coverage of the protocol up to Conway-ere
- Pythonic high-level API with type annotations
- Native library wheels for all major platforms (no compiler needed)
- Extremely fast thanks to direct binding to libcardano-c
- With this binding I also bundled Aiken, so it can compute execution units locally and apply parameters to scripts
If you’re interested:
- The repo is here: GitHub - Biglup/cometa.py: Cometa.py is a lightweight and high performance library designed to streamline transaction building and smart contract interactions on the Cardano blockchain.
- Examples: cometa.py/examples at main · Biglup/cometa.py · GitHub
- Docs: biglup-cometa 1.2.0.post3 — Cometa.py 1.2.0.post3 documentation
- Available in pip at Client Challenge