# RQM Provider Readiness Check

> RQM Provider Readiness Check is a paid API for AI agents from jobs.rqmtechnologies.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Validates whether a bounded quantum circuit is compatible with a pinned quantum hardware provider target by checking gate support, qubit count, coupling topology, and circuit depth against declared readiness rules.

## Facts

- Endpoint: POST https://jobs.rqmtechnologies.com/x402/buyer-jobs/quantum.provider-readiness-check.v1
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rqm-provider-readiness-check-4b03594e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VaKT2xgOdCFxURKYCeD5W

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rqm-provider-readiness-check-4b03594e -d '<json body>'
```

Example prompt: Check whether my 5-qubit circuit — with gates h, cx, and rz(1.57) on qubits 0-4 — is ready to run on provider target 'ibm_kyoto_v2' (snapshot digest a3f1...b2c9, max 27 qubits, basis gates h/cx/rz/x/z), requiring all gates supported and coupling compatible, with a maximum depth upper bound of 500.

## When to prefer this

Use this endpoint when you need a deterministic, schema-bound pre-flight compatibility check for a quantum circuit against a specific pinned hardware provider snapshot before job submission. Prefer this over live availability checks (which this explicitly does not cover) or generic provider queries. Ideal for automated quantum workflow pipelines that need to gate circuit submission on confirmed hardware compatibility without incurring execution costs.

## Known failure modes

- Circuit exceeds maximum qubit count of the target — reject verdict returned
- One or more gates in the circuit are not in the provider's basis gate set when require_all_gates_supported is true
- Coupling edges in the circuit are incompatible with the provider topology when require_coupling_compatible is true
- Circuit depth exceeds the specified maximum_depth_upper_bound
- Invalid snapshot_digest format (must be 64 hex characters) — request rejected
- Qubit count or operation count outside allowed range — schema validation error
- Payment of $0.01 USDC not provided or failed — 402 Payment Required

## How this service works

Provider Readiness Check: Accept or reject this bounded circuit for the supplied pinned provider target and readiness... Use when: Use when a bounded request matches rqm.studio.provider-readiness-check-request.v1 and the caller needs the... Returns: readiness verdict, rule results and blockers, target provenance. Boundaries: Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certif...

## Output

Returns an accept or reject decision indicating whether the bounded circuit satisfies all declared readiness rules for the pinned provider target, including gate support compatibility, qubit count adequacy, coupling topology compatibility, and circuit depth bound compliance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "request": {
   "type": "object",
   "title": "ProviderReadinessRequest",
   "required": [
    "qubit_count",
    "operations",
    "target",
    "rules"
   ],
   "properties": {
    "rules": {
     "type": "object",
     "title": "ReadinessRules",
     "required": [
      "require_all_gates_supported",
      "require_coupling_compatible",
      "maximum_depth_upper_bound"
     ],
     "properties": {
      "maximum_depth_upper_bound": {
       "type": "integer",
       "title": "Maximum Depth Upper Bound",
       "maximum": 1000000,
       "minimum": 1
      },
      "require_all_gates_supported": {
       "type": "boolean",
       "title": "Require All Gates Supported"
      },
      "require_coupling_compatible": {
       "type": "boolean",
       "title": "Require Coupling Compatible"
      }
     },
     "additionalProperties": false
    },
    "target": {
     "type": "object",
     "title": "TargetSnapshot",
     "required": [
      "target_id",
      "snapshot_digest",
      "maximum_qubits",
      "basis_gates"
     ],
     "properties": {
      "target_id": {
       "type": "string",
       "title": "Target Id",
       "maxLength": 128,
       "minLength": 1
      },
      "source_uri": {
       "anyOf": [
        {
         "type": "string",
         "maxLength": 2048
        },
        {
         "type": "null"
        }
       ],
       "title": "Source Uri",
       "default": null
      },
      "basis_gates": {
       "type": "array",
       "items": {
        "enum": [
         "x",
         "z",
         "h",
         "s",
         "t",
         "rx",
         "rz",
         "cx",
         "cz"
        ],
        "type": "string"
       },
       "title": "Basis Gates",
       "maxItems": 9,
       "minItems": 1
      },
      "captured_at": {
       "anyOf": [
        {
         "type": "string",
         "format": "date-time"
        },
        {
         "type": "null"
        }
       ],
       "title": "Captured At",
       "default": null
      },
      "provider_name": {
       "type": "string",
       "title": "Provider Name",
       "default": "declared_snapshot",
       "maxLength": 128,
       "minLength": 1
      },
      "coupling_edges": {
       "type": "array",
       "items": {
        "type": "array",
        "maxItems": 2,
        "minItems": 2,
        "prefixItems": [
         {
          "type": "integer"
         },
         {
          "type": "integer"
         }
        ]
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rqm-provider-readiness-check-4b03594e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from jobs.rqmtechnologies.com](https://www.zero.xyz/host/jobs.rqmtechnologies.com/llms.txt)
