Skip to main content

Official Python SDK for the Aṇu Astra Virtual Quantum Processor and PQC API

Project description

🌌 Aṇu Astra: Official Python SDK

The official Python SDK for the Aṇu Astra Virtual Quantum Processor (VQP). This SDK provides a high-level interface for quantum circuit execution, post-quantum cryptography (PQC), quantum random number generation (QRNG), and quantum key distribution (QKD).


🚀 Quick Start

1. Installation

pip install anuastra

2. Basic Usage

from anuastra import AnuAstra, QuantumCircuit

# 🔑 Initialize the Client
client = AnuAstra(api_key="your_astra_key")

# 🧬 Create a Quantum Circuit
qc = QuantumCircuit(2)
qc.h(0).cx(0, 1) # Create entanglement (Bell State)

# 🚀 Execute on the VQP
result = client.execute_quantum(qc, shots=1024)
print(f"Result: {result}")

🛠️ Features

Quantum Execution

  • Native Circuit Builder: Fluent API similar to Qiskit/Cirq.
  • OpenQASM 2.0: Submit raw QASM strings for execution.
  • Audit Ledger: Every execution is signed and verifiable.

Post-Quantum Cryptography (PQC)

  • ML-KEM (Kyber): Integrated FIPS 203 support for key encapsulation.
  • ML-DSA (Dilithium): Hybrid-ready digital signatures.

Quantum Infrastructure

  • QRNG: High-entropy bits, bytes, and integers.
  • QKD: BB84 and E91 physical protocol simulation.

🏛️ Enterprise Advantages

  • Immutable Audit Ledger: Every transaction is recorded on an Ed25519-signed ledger.
  • Compliance Ready: Includes transaction IDs and verification URLs for every request.
  • Hybrid Execution: Local PQC key generation with server-side encapsulation.

© 2026 CryptoPIX Aṇu Astra. The Future of Decentralized Intelligence.

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

anuastra-1.5.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

anuastra-1.5.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file anuastra-1.5.0.tar.gz.

File metadata

  • Download URL: anuastra-1.5.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for anuastra-1.5.0.tar.gz
Algorithm Hash digest
SHA256 1d37d3277ec37f05a5299db3aac958b4133a60a55462f6b80ee5a7b67d5f845a
MD5 0aa08f261904f948cc7ff72833314a0c
BLAKE2b-256 f19f717e76c033c568d529f3c7d0fc62b7e97ad593da9f8c2bea724dee0eae96

See more details on using hashes here.

File details

Details for the file anuastra-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: anuastra-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for anuastra-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb1596a63206b4fe0d74e3f4d06cf4b86a3b0618523777623cdadf089300f19a
MD5 948f71e37647049acdbd8ed8cf725302
BLAKE2b-256 384e54750188d4c7657f705522598e05aa0b60470636f0a40eff37a039a76059

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