Skip to main content
SDK Libraries

Build with SoftQuantus quantum computing software

Official SDKs for Python, TypeScript, Go, Rust, and C++. Type-safe, well-documented, and production-ready.

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="ibm.sherbrooke",
    shots=1000,
)

# Read the result back
result = qcos.jobs.result(job["id"])
print(f"Results: {result}")

# Sealed execution evidence for the run
evidence = qcos.evidence.runtime_execution_bundle(job["id"])
print(f"Evidence: {evidence}")

SDK Comparison

LanguageVersionProductsInstallLinks
Python
v3.6.1
QCOSQuantumLockSynapseXQCOS Bench
pip install softqcos-sdk
TypeScript/JavaScript
v2.5.0
QCOSQuantumLockSynapseX
npm install @softquantus/sdk
Go
v2.4.0
QCOSQuantumLockSynapseX
go get github.com/softquantus/softquantus-go
Rust
v2.3.0
QCOSQuantumLock
cargo add softquantus
C++
v2.2.0
QCOSSynapseX
vcpkg install softquantus

Ready to Start Building?

Get started with our SDKs in minutes. Full documentation, examples, and support available.