quantum-bridge
Transpile quantum circuits between Qiskit (OpenQASM) and OriginIR, run IBC multi-agent consensus, validate OriginIR, and submit circuits to real quantum hardware (Wukong 72Q chip) via the Quantum Bridge API. Use when a user asks to convert quantum circuits, run quantum consensus, submit to quantum hardware, check quantum backends, or work with OriginIR/OpenQASM formats.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adjusternwachukwu-bot/quantum-bridgeQuantum Bridge
Translates quantum circuits between frameworks and runs them on real hardware via the Quantum Bridge API at quantum-api.gpupulse.dev.
Setup
Requires an API key. Get one free (50 credits) at https://quantum-api.gpupulse.dev
Store the key:
# In your TOOLS.md or env
QUANTUM_BRIDGE_KEY=qb_...
API Reference
Base URL: https://quantum-api.gpupulse.dev/api/v1
Auth: Authorization: Bearer qb_... or X-API-Key: qb_...
Transpile QASM → OriginIR (1 credit)
curl -X POST "$BASE/transpile" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"qasm": "OPENQASM 2.0;\ninclude \"qelib1.inc\";\nqreg q[2];\ncreg c[2];\nh q[0];\ncx q[0],q[1];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];"}'
Response: {"originir": "QINIT 2\nCREG 2\nH q[0]\nCNOT q[0], q[1]\n...", "stats": {...}, "credits_charged": 1}
Reverse: OriginIR → QASM (1 credit)
curl -X POST "$BASE/reverse" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"originir": "QINIT 2\nCREG 2\nH q[0]\nCNOT q[0], q[1]"}'
Validate OriginIR (free)
curl -X POST "$BASE/validate" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"originir": "QINIT 2\nH q[0]\nCNOT q[0], q[1]"}'
IBC Consensus (2 credits)
Multi-agent quantum consensus. Each agent has a name and feature vector.
curl -X POST "$BASE/consensus" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"agents": [
{"name": "Scheduler", "features": [0.9, 0.1, 0.3]},
{"name": "Optimizer", "features": [0.1, 0.9, 0.2]},
{"name": "Monitor", "features": [0.7, 0.3, 0.5]}
], "threshold": 0.3}'
Response includes consensus groups, conflicts, similarity matrix, and quantum timing.
Submit Circuit to Hardware (5-10 credits)
Submit to cloud simulator (5 credits) or real Wukong 72-qubit chip (10 credits).
curl -X POST "$BASE/submit" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"qasm": "OPENQASM 2.0;...", "backend": "wukong", "shots": 1000}'
Response: {"task_id": "task_...", "status": "queued", "poll_url": "/api/v1/submit/task_..."}
Poll for results:
curl "$BASE/submit/task_..." -H "Authorization: Bearer $KEY"
Check Balance (free)
curl "$BASE/balance" -H "Authorization: Bearer $KEY"
List Backends (free with auth)
curl "$BASE/backends" -H "Authorization: Bearer $KEY"
Supported Gates (no auth)
curl "$BASE/gates"
Supported Gates
20+ mappings: H, X, Y, Z, S, T, I, RX, RY, RZ, U2, U3, CNOT, CZ, SWAP, CR, Toffoli, CSWAP, DAGGER blocks, BARRIER, MEASURE.
Usage Patterns
Transpile for a user:
- Take their QASM input
- POST to
/transpile - Return the OriginIR and stats
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adjusternwachukwu-bot-quantum-bridge": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
agent-launchpad
Generate complete, deployable AI agent skill packages from natural language descriptions. Includes 6 templates (monitor, scraper, analyst, trader, assistant, webhook) with optional SkillPay monetization. Use when a user wants to create a new agent, build a skill from scratch, scaffold an agent project, or generate a deployable skill package.
edge-router
Route AI agent compute tasks to the cheapest viable backend. Supports local inference (Ollama), cloud GPU (Vast.ai), and quantum hardware (Wukong 72Q). Use when an agent needs to decide where to run a task, optimize compute costs, check backend availability, or execute workloads across edge/cloud/quantum infrastructure.
skill-pay
Add credit-based payments to any OpenClaw skill. Register paid skills, charge users per call, track earnings, and withdraw USDC. Use when a user wants to monetize a skill, set up payments for agent services, check credit balances, register as a builder, or integrate pay-per-use into their agent workflow.