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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
082dad7e0fa350334b32ae32afd773cc0012a09590938178416f02f71e8f3fe0
|
|
| MD5 |
a65a2f20976da066801d5383e1ad4e98
|
|
| BLAKE2b-256 |
29841d6c893a886b8e22cb9b9b68b24de7a9596f99114e5213137aaf66b3bb99
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92f675be53043353361d1323ca1ac864d68a910561b9a9cf66cfb4fe84e96606
|
|
| MD5 |
0e4d1ab4e0445718a19a2393aa54c4e4
|
|
| BLAKE2b-256 |
289b84e09366ea6177c962d71519dc2304123a9001212eb327ec90e6232640ac
|