{"uid":"cap_OhWLD8KtrnqnOSB2LdweJ","slug":"rqm-cross-provider-portability-6707773b","name":"RQM Cross Provider Portability","description":"Cross Provider Portability: Translate this supported OpenQASM 3 circuit to the supplied local toolchain format withou... Use when: Use when a bounded request matches rqm.studio.cross-provider-portability-request.v1 and the caller needs th... Returns: translated target artifact, explicit gate mapping, source and artifact digests. Boundaries: Deterministic bounded local software evidence only; no QPU, provider acceptance, certification, formal-pr...","url":"https://jobs.rqmtechnologies.com/x402/buyer-jobs/cross-provider-portability-v1","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request":{"type":"object","title":"PortabilityRequest","required":["source","target_format"],"properties":{"source":{"type":"string","title":"Source","minLength":1},"target_basis":{"type":"array","items":{"type":"string"},"title":"Target Basis","maxItems":32},"target_format":{"enum":["openqasm3","qiskit_python","braket_python"],"type":"string","title":"Target Format"},"coupling_edges":{"type":"array","items":{"type":"array","maxItems":2,"minItems":2,"prefixItems":[{"type":"integer"},{"type":"integer"}]},"title":"Coupling Edges","maxItems":4096},"required_gates":{"type":"array","items":{"type":"string"},"title":"Required Gates","maxItems":32},"provider_snapshot_id":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Provider Snapshot Id","default":null}},"additionalProperties":false},"schema_version":{"const":"rqm.jobs.bazaar-buyer-job-request.v1"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$","maxLength":128,"minLength":1},"max_total_price":{"type":"string","pattern":"^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-BSevbIDdUYE1hmEXca9l","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Translates an OpenQASM 3 quantum circuit into a target quantum toolchain format (OpenQASM 3, Qiskit Python, or Braket Python) without silent gate substitution","exampleAgentPrompt":"Convert this OpenQASM 3 circuit to Qiskit Python without any silent gate substitutions — here's the source: 'OPENQASM 3.0; qubit[2] q; h q[0]; cx q[0],q[1];' and I need the required gates to include h and cx.","exampleUseCases":[{"title":"Migrate IBM circuit to Amazon Braket","prompt":"I have an OpenQASM 3 circuit I wrote for IBM hardware and I need it translated to Braket Python so I can run it on AWS — here's the source: 'OPENQASM 3.0; qubit[2] q; h q[0]; cx q[0],q[1];' — please don't silently swap any gates."},{"title":"Port quantum algorithm to Qiskit SDK","prompt":"Can you take this OpenQASM 3 circuit and convert it to Qiskit Python code? The circuit is 'OPENQASM 3.0; qubit[3] q; h q[0]; ccx q[0],q[1],q[2];' and the required gates are h and ccx — I need an exact translation, no gate substitution."},{"title":"Validate cross-provider circuit fidelity","prompt":"I want to check whether this OpenQASM 3 circuit translates cleanly to openqasm3 canonical form with no silent gate replacements — the source is 'OPENQASM 3.0; qubit[1] q; rx(pi/4) q[0];' and the required gate is rx."}],"resultDescription":"Returns the quantum circuit translated into the requested target format (openqasm3, qiskit_python, or braket_python) as source code, with gate mappings preserved exactly as specified — no silent gate substitutions are performed. The response conforms to the rqm.studio.cross-provider-portability-request.v1 typed work product schema.","failureModes":["Unsupported gate in the source circuit not available in the target toolchain — returns error identifying the problematic gate","Source OpenQASM 3 code fails validation — returns parse or syntax error before translation","Requested required_gates exceed the maximum of 32 — returns validation error","Target format enum value not recognized — returns schema validation error","Circuit too large or complex for bounded translation — returns out-of-scope error","Payment not provided or insufficient — returns HTTP 402"],"whenToPreferThis":"Choose this endpoint when you have a valid OpenQASM 3 circuit and need a faithful, gate-preserving translation to Qiskit Python or Amazon Braket Python without any silent gate substitution. Prefer it over generic transpilers when gate semantic fidelity is critical and you need a deterministic, auditable conversion. Use it as part of a cross-provider migration pipeline, especially after running the RQM Openqasm3 Preflight endpoint to validate and normalize input first.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:54:05.574Z","isFirstParty":false}