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.1.tar.gz (7.2 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.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: anuastra-1.5.1.tar.gz
  • Upload date:
  • Size: 7.2 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.1.tar.gz
Algorithm Hash digest
SHA256 082dad7e0fa350334b32ae32afd773cc0012a09590938178416f02f71e8f3fe0
MD5 a65a2f20976da066801d5383e1ad4e98
BLAKE2b-256 29841d6c893a886b8e22cb9b9b68b24de7a9596f99114e5213137aaf66b3bb99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anuastra-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 92f675be53043353361d1323ca1ac864d68a910561b9a9cf66cfb4fe84e96606
MD5 0e4d1ab4e0445718a19a2393aa54c4e4
BLAKE2b-256 289b84e09366ea6177c962d71519dc2304123a9001212eb327ec90e6232640ac

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