anuastra
v1.6.0
Published
Official Node.js SDK for the Aṇu Astra Virtual Quantum Processor and Post-Quantum Cryptography API
Maintainers
Readme
🌌 Aṇu Astra Node.js SDK (v1.6.0)
The official Node.js SDK for the Aṇu Astra 1024-Qubit Virtual Quantum Processor (VQP) and Post-Quantum Cryptography (PQC) API.
Build and evaluate path-integral quantum circuits at industrial scale, export native OpenQASM 2.0 payloads, and secure your applications against future quantum threats using FIPS-standardized Kyber and Dilithium.
🚀 Installation
Install the package via npm:
npm install anuastra⚛️ Quick Start: "Quantum Hello World" (Bell State)
The QuantumCircuit builder provides a declarative, strictly-typed interface mirroring industry standards for high-fidelity research.
import { AṇuAstra, QuantumCircuit } from 'anuastra';
const astra = new AṇuAstra({ apiKey: 'sk_live_YourAstraKeyHere' });
async function runQuantum() {
// Scaffold a 2-qubit register
const qc = new QuantumCircuit(2);
// Create a Bell State (Superposition + Entanglement)
qc.h(0).cx(0, 1);
// Execute on the v1.6.0 VQP Engine
const result = await astra.executeQuantum(qc, 1024);
console.log(`Executed on: ${result.engine}`);
console.log(`Measurement Result: ${result.results.counts}`);
// Industrial Portability: Retrieve the Scientific Receipt (OpenQASM 2.0)
console.log(`OpenQASM Receipt: ${result.telemetry.qasm_receipt}`);
}
runQuantum();🏗️ Industrial Portability: QASM Bridge
Aṇu Astra v1.6.0 introduces a 360-degree circuit validation loop. Build natively and export to industrial standard formats for archival and peer-review.
const qc = new QuantumCircuit(3);
qc.h(0).cx(0, 1).cx(1, 2); // 3-Qubit GHZ State
// Export to OpenQASM 2.0
const qasmString = qc.toQasm();
console.log(qasmString);🛡️ Post-Quantum Cryptography (PQC)
Secure your data with NIST-standardized algorithms (FIPS 203 & 204). Aṇu Astra handles key encapsulation and digital signatures via high-performance quantum-safe primitives.
// ML-KEM (Kyber) Key Encapsulation
const { publicKey, secretKey } = await astra.pqc.generateKeypair('kyber768');
const { ciphertext, sharedSecret } = await astra.pqc.encapsulate(publicKey);📊 VQP v1.6.0 Resource Map
| Category | Supported Capability | Method Shortcut |
| :--- | :--- | :--- |
| Scaling | 1024-Qubit Virtualization | new QuantumCircuit(1024) |
| Logic | 35+ Universal Quantum Gates | h(), cx(), ccx(), rz(), etc. |
| Telemetry | O(N) Forward-Path Sampling | result.telemetry.execution_time_ms |
| Audit | Ed25519-Signed Receipts | result.compliance.signature |
© 2026 CryptoPIX Aṇu Astra. The Future of Decentralized Intelligence.
