Skip to main content
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-sdk
Type 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

LanguageVersionProductsInstallLinks
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.