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-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="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
| Language | Version | Products | Install | Links |
|---|---|---|---|---|
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.