Skip to main content

Python SDK for VeChain

Project description

Thorix

Early placeholder release to reserve the PyPI package name

Thorix is a modern, Pythonic SDK for interacting with the VeChain Thor blockchain.

It provides a clean, strongly-typed interface for reading chain data, building and signing transactions, interacting with smart contracts, and powering analytics, automation, and AI-driven workflows on VeChain.

Thorix — Pythonic access to VeChain Thor.


✨ Features

  • 🐍 Python-first API – designed for clarity, type safety, and developer experience
  • 🔐 Typed domain models – blocks, transactions, receipts, logs as dataclasses
  • 📦 Clean layering – REST JSON → validated schemas → stable domain objects
  • Async & sync clients – built on httpx
  • 🧾 ABI & contract support – encode calls, decode events, typed wrappers
  • 🧱 Multi-clause transactions – first-class VeChain support
  • Fee delegation aware – designed with VeChain’s transaction model in mind
  • 📊 Data-ready – export chain data to Pandas / Polars for analytics & AI
  • 🤖 AI-friendly (optional) – helpers for anomaly detection, clustering, and agents

🚀 Installation

Basic install:

pip install thorix

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thorix-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

thorix-0.1.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file thorix-0.1.0.tar.gz.

File metadata

  • Download URL: thorix-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.3 Darwin/25.3.0

File hashes

Hashes for thorix-0.1.0.tar.gz
Algorithm Hash digest
SHA256 77bd75250048949397caa6fa05168e46a9fd85846f3d7a56d797fc825ee25736
MD5 ea4634c4d3d4a251a43c29cc8b4d76d6
BLAKE2b-256 acdb28bb60af208a0e07e1919fab67e413de0ece282f5f3d7f82aaca7556f1d4

See more details on using hashes here.

File details

Details for the file thorix-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: thorix-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.13.3 Darwin/25.3.0

File hashes

Hashes for thorix-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8f3bb0f083f69df54a4121c8a873f02736aa6f97803917efbe37a2af6c6beab
MD5 613f29e3fe688989fa7285b79f3f06ae
BLAKE2b-256 ff37798ba87750282d7cf8064869361b42d8580dab0f7fcf0a461316d5f70d88

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page