SDK Libraries
Build with SoftQuantus quantum computing software
Python SDK and CLI on PyPI today; TypeScript, Go, Rust and C++ SDKs are planned. Type-safe and documented, with the same REST contract underneath.
softqcos-sdk
pip install softqcos-sdkType hintsAsync supportJupyter integrationNumPy/SciPy compatibility
QCOS
QuantumLock
SynapseX
QCOS Bench
Quick Start
from softqcos_sdk import QCOSClient
# The key is read from api_key=, then QCOS_API_KEY, then `softqcos login`
qcos = QCOSClient(api_key="your-api-key")
# Pick a backend
backends = qcos.backends.list()
# Submit a quantum circuit
job = qcos.jobs.submit(
qasm="OPENQASM 2.0; ...",
backend_id="simulator",
shots=1000,
)
# Wait for the run and read the counts back
result = qcos.jobs.wait(job["job_id"])
print(f"Results: {result['result']['counts']}")
# Artifacts of the run, including the evidence bundle sealed under a SHA-256 Merkle root
artifacts = qcos.jobs.artifacts(job["job_id"])
print(f"Artifacts: {artifacts}")SDK Comparison
| Language | Version | Products | Install | Links |
|---|---|---|---|---|
Python | v3.11.1 | QCOSQuantumLockSynapseXQCOS Bench | pip install softqcos-sdk | |
TypeScript/JavaScript | vplanned | QCOSQuantumLockSynapseX | # planned — not yet published | |
Go | vplanned | QCOSQuantumLockSynapseX | # planned — not yet published | |
Rust | vplanned | QCOSQuantumLock | # planned — not yet published | |
C++ | vplanned | QCOSSynapseX | # planned — not yet published |
Ready to Start Building?
Get started with our SDKs in minutes. Full documentation, examples, and support available.