x402 List

x402 Protocol Service Directory

●

Synthexforge Agent Trust & Verification API

Verification PAYMENT-READY

payment-ready until 2026-10-11

Agent trust and verification APIs for autonomous systems — agent reputation and trusted routing, signed attestation receipts, identity control proofs, evidence ingest and query, track-record attestation, signed research, and document utilities. 34 pay-per-call endpoints; every result independently verifiable.

Pay from $0.02 to $2.00 in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

listed 2026-10-04 · no on-chain settlement recorded yet

BASE URL https://x402.synthexforge.com │ WEBSITE https://synthexforge.com │ ENDPOINTS 34 │ NETWORK Base │ ASSET USDC │ MEMBER SINCE 2026-10-04 │ MONITORED SINCE 2026-10-04

VERDICT

ranking generation 3

solid 85/100 #35 of 123 in Verification by measured score

What the score read on this service: status online, 100% uptime, latest daily rollup (no 30d window yet), 272ms response p95, x402 compliance 14 of 14, $0.02 price against the category, on-chain traction measured. Each of those is measured, and each is published in full below.

The score comes from our own monitoring, never from reviews, operator claims, or a language model: reliability, x402 compliance, price against the category, a deterministic risk flag, and a small on-chain traction term, weighted by ranking generation 3. It is not placement anyone can buy: the paid verify tier is reported beside it and is not one of its inputs. Every component below stays published and read-only.

It is a score inside Verification, and only there: price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, which here means 123 listings, this one among them. That set is wider than the 123 the position above is counted against, because a listing we have measured too little of to rank still sits in the field the price and the speed are normalized over. The same service in a different field would read differently. The same engine answers GET /api/v1/best, and asked for a different pool (the whole directory, or another filter) it returns a different number for this service under this same ranking generation. Neither is more correct: they answer different questions, and the methodology states which is which.

Bands on the 0 to 100 measured score: strong at 93 and above, solid from 75, mixed from 55, weak below 55. Price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, so the score places a service in its own field.

ALTERNATIVES IN VERIFICATION

Other Verification services in this directory, ordered by the same measured score. The figures are ours: 30-day uptime from our own probes, 30-day settlement volume read on-chain (a conservative undercount, and null where we cannot measure it, never a zero).

Ranked alternative x402 services in the same category, with band, measured score, 30-day uptime and 30-day on-chain settlement volume
SERVICE BAND SCORE UPTIME 30D VOL 30D
scvd.store — evidence observatory for the x402 economy strong 94 100% $899.12
Rubric Protocol — Post-Quantum AI Attestation solid 93 99.9% $34.71
PHION Agent Services solid 89 99.9% $1.50
KushBitx AgentProof solid 89 100% $1.52
Public URL Check + SHA-256 - PennyBot solid 89 --- $0
5 of 122 other ranked services in Verification

ASSESSMENT

updated 1h ago

The parts the verdict above is computed from, each with its proof. Click any chip. Measured values stay read-only; unknown is honest, and an unknown is never counted as a zero.

reliability 100%
uptime · latest daily rollup
-
uptime 7d
-
uptime 30d
-
uptime 90d
-
response p95
272ms
avg response
272ms
total checks
1

Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.

compliance A (14/14)

14 of 14 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.02 to $2.00 (p66 in Verification)
price (min)
$0.02
price (max)
$2.00
category percentile (min)
p66 in Verification
category percentile (max)
p87 in Verification
endpoints / prices
34 / 11
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
-
registrar
-
hosting
custom
domain created
---

Identity facts, not a risk score.

traction $0.00 30d · 0 buyers
volume 30d
$0.00
buyers 30d
0
settlements 30d
0
measured since
--- (start of our harvest window)
last settlement
---
top buyer share
-
trend 7d vs 30d
-
networks
eip155:8453
volume all-time
$0
settlements all-time
0
median settlement 30d
-
max settlement 30d
-
settled via
-

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is part of the ranking score: a higher share lowers the traction part of the score, by up to half when one address holds all 30d volume.

WHAT IT DOES

ai-derived

No AI synthesis has been produced for this service yet.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET 402 CHANNEL
POST /v1/agent-reputation $0.25 Base USDC header
POST /v1/agent-reputation/trusted-route $0.30 Base USDC header
POST /v1/budget/preflight $0.25 Base USDC header
POST /v1/compliance/check $1.00 Base USDC header
POST /v1/containment/register $0.25 Base USDC header
POST /v1/data/c2pa/verify $0.25 Base USDC header
POST /v1/data/signed-snapshot $0.30 Base USDC header
POST /v1/evidence/ingest $0.20 Base USDC header
POST /v1/evidence/query $0.15 Base USDC header
POST /v1/finance/attested-evidence $0.35 Base USDC header
POST /v1/identity/control-proof $0.20 Base USDC header
POST /v1/invoice-ocr $0.02 Base USDC header
POST /v1/mcp/eval/judge $0.15 Base USDC header
POST /v1/mcp/threatmodel/tool-permission $0.25 Base USDC header
POST /v1/mcp/verify/uptime $0.25 Base USDC header
POST /v1/memory/get $0.05 Base USDC header
POST /v1/memory/put $0.10 Base USDC header
POST /v1/readiness/attest $0.25 Base USDC header
POST /v1/receipts/mint $0.25 Base USDC header
POST /v1/research/attested-brief $2.00 Base USDC header
POST /v1/sec-extract $0.05 Base USDC header
POST /v1/security/dependency-risk $0.20 Base USDC header
POST /v1/security/redteam/authorized-scan $0.25 Base USDC header
POST /v1/security/threatmodel $0.25 Base USDC header
GET /v1/signed-research $0.50 Base USDC header
POST /v1/synthesis/verdict $0.50 Base USDC header
POST /v1/utils/code-review-brief $0.15 Base USDC header
POST /v1/utils/doc-convert $0.10 Base USDC header
POST /v1/utils/invoice-extract $0.10 Base USDC header
POST /v1/utils/pii-redact $0.25 Base USDC header
POST /v1/utils/schema-cleanup $0.05 Base USDC header
POST /v1/utils/translate-doc $0.10 Base USDC header
POST /v1/verify-catalog/register $0.25 Base USDC header
POST /v1/veritrack/attest $0.25 Base USDC header
34 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to GET /v1/signed-research returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i 'https://x402.synthexforge.com/v1/signed-research'
// 402 response (captured by monitor) · 34 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "150000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/mcp/eval/judge",
      "tags": [
        "verification",
        "eval",
        "judge",
        "llm",
        "model-eval",
        "rubric",
        "mcp",
        "signed",
        "grade"
      ],
      "mimeType": "application/json",
      "description": "Grade ONE caller-supplied response pair (candidate vs reference/gold) against a rubric and return a SIGNED, SHA-256-reproducible LLM-judge grade (Ed25519 + SHA-256). Deterministic pure-function engine (judge_kb.py): no lookahead, no leaks, no fabricated data; a numeric grade is withheld when no rubric criterion is assessable. Verify the grade free.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "rubric": [
                {
                  "kind": "token-overlap",
                  "weight": 0.6,
                  "criterion": "reference-token-overlap"
                },
                {
                  "kind": "length-window",
                  "max_len": 1000,
                  "min_len": 1,
                  "criterion": "answer-present"
                }
              ],
              "subject": "model-eval demo",
              "response_pair": {
                "model": "demo-agent-v1",
                "question": "What is 2+2?",
                "candidate": "2+2 equals 4.",
                "reference": "The sum of two and two is four."
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "response_pair"
                  ],
                  "properties": {
                    "rubric": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Rubric: [{criterion?, kind?: token-overlap|exact-match|fact-presence|length-window|keyword-presence, weight?, target?, min_len?, max_len?}]"
                    },
                    "subject": {
                      "type": "string",
                      "description": "Optional human label for the eval job / batch."
                    },
                    "response_pair": {
                      "type": "object",
                      "description": "{candidate, reference?, question?, model?, source?} — the response pair to grade."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/mcp/threatmodel/tool-permission",
      "tags": [
        "security",
        "threat-model",
        "permission-sprawl",
        "agent-takeover",
        "mcp",
        "a2a",
        "manifest",
        "signed",
        "risk-verdict"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-analysis MCP that threat-models the caller's OWN MCP/A2A manifest for permission-sprawl takeover risk — the root of agent takeover. Caller supplies the manifest (MCP tools/list or normalized A2A skills) + (recommended) an ownership proof; the engine deterministically scores {overallRiskScore, riskClassHistogram, sprawlFindings[], verdict} into ONE Ed25519-signed, SHA-256-reproducible risk envelope. Auth-gated: CRITICAL verdicts require an ownership-proof'd manifest. Risk verdict only — no remediation authority. Verify free at POST /v1/mcp/threatmodel/tool-permission/recheck.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "manifest": {
                "tools": [
                  {
                    "name": "read_file",
                    "permissions": [
                      "fs:read"
                    ]
                  }
                ]
              },
              "ownership_proof": "did:key:z6Mk..."
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "manifest": {
                      "type": "object"
                    },
                    "ownership_proof": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/mcp/verify/uptime",
      "tags": [
        "verification",
        "uptime",
        "canary",
        "settlement",
        "probe",
        "mcp",
        "signed",
        "receipt",
        "attested",
        "onchain"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-probe MCP that checks an x402 service is UP AND SETTLES. Caller supplies the probe checks + (recommended) an on-chain settlement anchor (lastConfirmedSettlementTx); the engine deterministically scores {up, lastConfirmedSettlementTx, settlementLatencyP95, checks[]} into ONE Ed25519-signed, SHA-256-reproducible uptime envelope. Settlement-anchor requirement is the differentiator on the crowded canary shelf (no live ping is made during the paid probe, so results are byte-exact reproducible). Verify free at POST /v1/mcp/verify/uptime/recheck.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "checks": [
                "health",
                "402-envelope"
              ],
              "service_url": "https://x402.synthexforge.com",
              "last_confirmed_settlement_tx": "0x..."
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "checks": {
                      "type": "array"
                    },
                    "service_url": {
                      "type": "string"
                    },
                    "last_confirmed_settlement_tx": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/memory/get",
      "tags": [
        "agent-tools",
        "memory",
        "vault",
        "get",
        "signed",
        "state"
      ],
      "mimeType": "application/json",
      "description": "Return the latest signed, SHA-256-reproducible sealed state record for an agent's memory key (verifiable cross-session continuity).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "key": "session/orderbook-context",
              "owner": "did:x402:demo:0xadB8...a6f7"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "owner",
                    "key"
                  ],
                  "properties": {
                    "key": {
                      "type": "string"
                    },
                    "owner": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/memory/put",
      "tags": [
        "agent-tools",
        "memory",
        "vault",
        "signed",
        "state",
        "continuity"
      ],
      "mimeType": "application/json",
      "description": "Persist one budget-capped state version into an agent's memory vault and append it to a hash-chained, Ed25519-signed continuity store (reproducible stateHash).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "key": "session/orderbook-context",
              "owner": "did:x402:demo:0xadB8...a6f7",
              "value": {
                "orders": [
                  {
                    "id": "ord-1",
                    "status": "filled"
                  }
                ]
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "owner",
                    "key",
                    "value"
                  ],
                  "properties": {
                    "key": {
                      "type": "string",
                      "description": "Named memory slot to write."
                    },
                    "owner": {
                      "type": "string",
                      "description": "Agent identifier whose memory receives the state."
                    },
                    "value": {
                      "type": "object",
                      "description": "State to remember (budget-capped, NOT truncated)."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/invoice-ocr",
      "tags": [
        "research",
        "ocr",
        "documents",
        "signed",
        "ai"
      ],
      "mimeType": "application/json",
      "description": "Extract structured fields (vendor, amount, date, line items) from an uploaded invoice or receipt.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "file": "invoice.pdf"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "form-data"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "file"
                  ],
                  "properties": {
                    "file": {
                      "type": "string",
                      "format": "binary"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/sec-extract",
      "tags": [
        "research",
        "ocr",
        "documents",
        "signed",
        "ai"
      ],
      "mimeType": "application/json",
      "description": "Extract structured company and SEC filing data for a stock ticker.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "ticker": "AAPL"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "ticker"
                  ],
                  "properties": {
                    "ticker": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "150000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/code-review-brief",
      "tags": [
        "utils",
        "code",
        "review",
        "security"
      ],
      "mimeType": "application/json",
      "description": "Produce a concise advisory code review highlighting issues, security flags, and suggestions.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "code": "function f(){return 1}",
              "language": "javascript"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "code"
                  ],
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "language": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/doc-convert",
      "tags": [
        "utils",
        "convert",
        "documents"
      ],
      "mimeType": "application/json",
      "description": "Convert a document between formats (PDF to text, text to JSON or Markdown).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "to": "json",
              "text": "**markdown** => json"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "to": {
                      "type": "string"
                    },
                    "text": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/invoice-extract",
      "tags": [
        "utils",
        "invoice",
        "ocr",
        "extraction"
      ],
      "mimeType": "application/json",
      "description": "Extract structured invoice and receipt data (vendor, amount, date, line items).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "INV-101 Total $10.00"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/pii-redact",
      "tags": [
        "utils",
        "pii",
        "redaction",
        "privacy"
      ],
      "mimeType": "application/json",
      "description": "Redact personally identifiable information (names, emails, phones, cards, addresses) from a document or text.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "John Smith's email is [email protected]",
              "redact_names": true
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string"
                    },
                    "redact_names": {
                      "type": "boolean"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/schema-cleanup",
      "tags": [
        "utils",
        "schema",
        "normalize",
        "data"
      ],
      "mimeType": "application/json",
      "description": "Clean and normalize messy JSON or CSV into a consistent schema.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "csv": "",
              "data": {
                "name": "x"
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "csv": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/utils/translate-doc",
      "tags": [
        "utils",
        "translate",
        "i18n"
      ],
      "mimeType": "application/json",
      "description": "Translate a document or text between languages.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "src": "en",
              "text": "hello world",
              "target": "es"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "src": {
                      "type": "string"
                    },
                    "text": {
                      "type": "string"
                    },
                    "target": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/data/c2pa/verify",
      "tags": [
        "data",
        "content-provenance",
        "c2pa",
        "attestation",
        "signed",
        "authenticity",
        "manifest",
        "provenance-chain",
        "verify",
        "l2"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-verify C2PA content-provenance attestation. Caller supplies a content hash (64-char lowercase hex, 0x prefix optional) + a C2PA-style manifest claim; the deterministic pure-function engine (c2pa_kb.py) verifies manifest well-formedness, binds the content_hash against the manifest's declared asset hash, extracts creator/generator/software_agent/signature/timestamp/assertion/ingredient counts, checks structural integrity (manifest_version, has_signature, has_timestamp, content_binding_present), and grades the provenance into ONE Ed25519-signed, SHA-256-reproducible attestation keyed by attestation_id with verdict in {AUTHENTIC, SUSPICIOUS, MALFORMED} + an issue list. Optional expected_creator / expected_generator strings are compared verbatim. No live network call is made and nothing is fabricated — the same inputs re-analysed against the same anchor yield byte-exact the same attestation. Read back free at GET /v1/data/c2pa/attestation/{attestation_id}.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "manifest": {
                "claim_generator": "AcmeGen/1.0"
              },
              "content_hash": "sha256:...",
              "expected_creator": "Example Corp",
              "expected_generator": "AcmeGen/1.0"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "manifest": {
                      "type": "object"
                    },
                    "content_hash": {
                      "type": "string"
                    },
                    "expected_creator": {
                      "type": "string"
                    },
                    "expected_generator": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "300000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/data/signed-snapshot",
      "tags": [
        "data",
        "snapshot",
        "freshness",
        "provenance",
        "signed",
        "evidence",
        "feed"
      ],
      "mimeType": "application/json",
      "description": "Seal caller-supplied series rows + source citations into ONE signed, SHA-256-reproducible data snapshot with honestly-labelled freshness evidence (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "series": [
                {
                  "value": 3510.5,
                  "symbol": "ETH"
                },
                {
                  "value": 97500,
                  "symbol": "BTC"
                }
              ],
              "sources": [
                {
                  "url": "https://example.com/feed/eth",
                  "title": "Spot price feed",
                  "publisher": "Example Feed",
                  "retrievedAt": 1752000000
                }
              ],
              "subject": "market data snapshot demo",
              "fetched_at": 1752000000
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [],
                  "properties": {
                    "series": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Data rows of the snapshot: [{key, value, ...}]"
                    },
                    "sources": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Source citations: [{url?, title?, publisher?, retrievedAt?}]"
                    },
                    "subject": {
                      "type": "string",
                      "description": "Optional human label for the thing being snapshotted."
                    },
                    "fetched_at": {
                      "type": [
                        "integer",
                        "null"
                      ],
                      "description": "Unix seconds when the caller fetched the data (freshness anchor)."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "200000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/evidence/ingest",
      "tags": [
        "security",
        "forensics",
        "attribution",
        "vault",
        "evidence",
        "signed"
      ],
      "mimeType": "application/json",
      "description": "Seal one signed-attribution / forensics evidence record ('who did what', actor DID + action hash + timestamps) into a tamper-evident vault entry (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "action": "submitted signed x402 research sale",
              "metadata": {
                "amount_usd": 5
              },
              "actor_did": "did:example:actorA",
              "timestamp": 1750000000,
              "policy_ref": "policy/autonomous-trading-v2",
              "action_hash": "0x..."
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "actor_did",
                    "action"
                  ],
                  "properties": {
                    "action": {
                      "type": "string",
                      "description": "Human-readable description of the action."
                    },
                    "metadata": {
                      "type": "object"
                    },
                    "actor_did": {
                      "type": "string",
                      "description": "The actor who did the action (DID / wallet / service key)."
                    },
                    "timestamp": {
                      "type": [
                        "string",
                        "number"
                      ],
                      "description": "Optional caller-claimed event timestamp (epoch or ISO)."
                    },
                    "policy_ref": {
                      "type": "string"
                    },
                    "action_hash": {
                      "type": "string",
                      "description": "Optional hex SHA-256 of the action; if omitted, derived deterministically."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "150000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/evidence/query",
      "tags": [
        "security",
        "forensics",
        "attribution",
        "vault",
        "query",
        "signed"
      ],
      "mimeType": "application/json",
      "description": "Bind a set of sealed forensics-vault entries (or an actor filter) into ONE signed, SHA-256-reproducible query receipt (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "entries": [
                {
                  "sealed": {
                    "kind": "forensics-vault-entry",
                    "action": "submitted signed x402 research sale",
                    "actorDid": "did:example:actorA",
                    "actionHash": "0x..",
                    "eventTimestamp": 1750000000
                  }
                }
              ],
              "actor_did": "did:example:actorA"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "entries"
                  ],
                  "properties": {
                    "entries": {
                      "type": "array",
                      "description": "Sealed entries previously returned by /v1/evidence/ingest."
                    },
                    "actor_did": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "350000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/finance/attested-evidence",
      "tags": [
        "finance",
        "attestation",
        "statement",
        "signed",
        "evidence"
      ],
      "mimeType": "application/json",
      "description": "Assess and attest a financial statement or metrics with signed, deterministic, honest evidence.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "statement": {
                "cash": 500000,
                "cogs": 600000,
                "revenue": 1000000,
                "net_income": 150000,
                "total_assets": 2000000,
                "total_equity": 1200000,
                "total_liabilities": 800000
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "statement"
                  ],
                  "properties": {
                    "period": {
                      "type": "string"
                    },
                    "company": {
                      "type": "string"
                    },
                    "statement": {
                      "type": "object",
                      "description": "Financial-statement figures or {key,value} rows. No market data is downloaded; all findings derive only from supplied figures."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "500000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/signed-research",
      "tags": [
        "research",
        "ocr",
        "documents",
        "signed",
        "ai"
      ],
      "mimeType": "application/json",
      "description": "Generate a tamper-evident signed research brief on a requested topic (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "topic": "quant research"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "HEAD",
                    "DELETE"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "required": [
                    "topic"
                  ],
                  "properties": {
                    "topic": {
                      "type": "string"
                    }
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "500000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/synthesis/verdict",
      "tags": [
        "intelligence",
        "synthesis",
        "multi-agent",
        "verdict",
        "signed",
        "evidence"
      ],
      "mimeType": "application/json",
      "description": "Fold research + quant + audit evidence blocks into ONE signed, SHA-256-reproducible cross-domain synthesis verdict (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "audit": [
                {
                  "area": "controls",
                  "outcome": "pass"
                }
              ],
              "quant": [
                {
                  "symbol": "AI",
                  "strength": 0.7,
                  "direction": "up"
                }
              ],
              "subject": "cross-domain synthesis demo",
              "research": [
                {
                  "topic": "AI infra",
                  "stance": "bullish",
                  "confidence": 0.8
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [],
                  "properties": {
                    "audit": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Audit block: [{area?, outcome?: pass|fail|warn, finding?, ...}]"
                    },
                    "quant": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Quant block: [{symbol?, direction?, strength?, ...}]"
                    },
                    "subject": {
                      "type": "string",
                      "description": "Optional human label for the thing being synthesized."
                    },
                    "research": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Research block: [{topic, stance?, confidence?, ...}]"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "2000000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/research/attested-brief",
      "tags": [
        "research",
        "signed",
        "verifiable",
        "evidence",
        "brief"
      ],
      "mimeType": "application/json",
      "description": "Produce a signed, verifiable research brief on a requested topic with reproducible source evidence.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "depth": "brief",
              "topic": "quantitative finance trends",
              "context": ""
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "topic"
                  ],
                  "properties": {
                    "depth": {
                      "type": "string"
                    },
                    "topic": {
                      "type": "string"
                    },
                    "context": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/budget/preflight",
      "tags": [
        "safety",
        "budget",
        "policy",
        "preflight",
        "agent",
        "spend-limit",
        "mcp",
        "signed",
        "allowdeny",
        "runaway-protection"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-decision agent-safety gate an agent calls BEFORE any spend. Caller supplies {agent_id, action_amount_usd, policy {per_tx_cap, daily_cap, spent_today}}; the engine deterministically evaluates the proposed amount against the policy and returns an Ed25519-signed, SHA-256-reproducible allow/deny with remaining_budget_usd. Safe-deny on malformed input; the gate never settles or moves funds (caller-attested budget state). Verify sig free.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "policy": {
                "daily_limit_usd": 10,
                "per_call_limit_usd": 1
              },
              "agent_id": "agent-42",
              "action_amount_usd": 0.25
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "policy": {
                      "type": "object"
                    },
                    "agent_id": {
                      "type": "string"
                    },
                    "action_amount_usd": {
                      "type": "number"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "1000000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/compliance/check",
      "tags": [
        "compliance",
        "eu-ai-act",
        "signed",
        "verifiable",
        "regulatory-evidence"
      ],
      "mimeType": "application/json",
      "description": "Classify an AI use-case against EU AI Act Annex III risk classes and list applicable obligations.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "purpose": "Credit scoring AI for mortgage approvals"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "purpose"
                  ],
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "users": {
                      "type": "string"
                    },
                    "sector": {
                      "type": "string"
                    },
                    "purpose": {
                      "type": "string"
                    },
                    "category": {
                      "type": "string"
                    },
                    "provider": {
                      "type": "string"
                    },
                    "data_types": {
                      "type": "string"
                    },
                    "description": {
                      "type": "string"
                    },
                    "custom_details": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/containment/register",
      "tags": [
        "verification",
        "containment",
        "readiness",
        "emergency",
        "coordination",
        "registry",
        "signed",
        "signals"
      ],
      "mimeType": "application/json",
      "description": "Register an agent/custodian's emergency-contact DID, declared policy, and signed 'if condition X, notify/throttle' rules; Synthex Forge ATTESTES readiness and RELAYS signal directives (Ed25519 + SHA-256). Never holds kill-switch execution authority.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "rules": [
                {
                  "id": "r1",
                  "action": {
                    "type": "notify",
                    "detail": "escalate",
                    "target": "did:example:custodianOps",
                    "channel": "ops-pager"
                  },
                  "condition": "if anomaly_score > 0.9"
                },
                {
                  "id": "r2",
                  "action": {
                    "type": "throttle",
                    "detail": "pause new orders",
                    "target": "orderbook",
                    "channel": "exec"
                  },
                  "condition": "if drawdown > 5%"
                }
              ],
              "policy": {
                "name": "containment-v2",
                "summary": "notify on anomaly; throttle on runaway",
                "version": "2.1"
              },
              "agent_did": "did:x402:agentA",
              "rule_signatures": {
                "r1": "<64+ hex>",
                "r2": "<64+ hex>"
              },
              "emergency_contact_did": "did:example:custodianOps"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "agent_did",
                    "emergency_contact_did",
                    "rules"
                  ],
                  "properties": {
                    "rules": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Signed rules: [{id?, condition, action:{type: notify|throttle, channel?, target?, detail?}}]"
                    },
                    "policy": {
                      "type": [
                        "object",
                        "string",
                        "null"
                      ],
                      "description": "Declared containment policy: {name?, version?, summary?, rules_ref?} or a summary string."
                    },
                    "agent_did": {
                      "type": "string",
                      "description": "The agent/custodian DID being covered (must be a DID)."
                    },
                    "rule_signatures": {
                      "type": "object",
                      "description": "Registrant Ed25519 signatures over each rule's canonical bytes: {rule_id: hex}."
                    },
                    "emergency_contact_did": {
                      "type": "string",
                      "description": "Emergency-contact DID to reach (must be a DID)."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "200000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/security/dependency-risk",
      "tags": [
        "security",
        "supply-chain",
        "dependency",
        "signed",
        "evidence"
      ],
      "mimeType": "application/json",
      "description": "Assess and pin the dependency and supply-chain risk of a software dependency tree with signed reproducible evidence.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "dependencies": [
                {
                  "name": "lodash",
                  "version": "4.17.11"
                },
                {
                  "name": "axios",
                  "version": "1.5.0"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "dependencies"
                  ],
                  "properties": {
                    "ecosystem": {
                      "type": "string"
                    },
                    "dependencies": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/security/redteam/authorized-scan",
      "tags": [
        "security",
        "red-team",
        "authorized",
        "auth-gated",
        "lane1",
        "compliance",
        "notarization",
        "signed",
        "attestation",
        "audit"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-assessment authorized/adversarial-testing-as-a-service MCP behind a PROVABLE authorization gate (Mercury cycle-0009 LANE-1). REFUSES to run unless the caller provably owns the target (DNS/TXT or .well-known token hash) OR holds a signed scoped permit — the gate is validated by hash equality against the caller-supplied expected-token hash, NO live probe/DNS/HTTP fetch is made. Caller supplies the target descriptor + authorized test categories + authorization evidence; the engine deterministically gates, notarizes the authorization evidence, and emits ONE Ed25519-signed, SHA-256-reproducible authorization-gated red-team envelope ({gate_outcome, compliance_grade, planned_tests[], attestation_id}). Every refusal is itself signed + anchored so the service can PROVE it only ever ran on authorization. This is a compliance/attestation layer, NOT an attack capability. Re-check free at POST /v1/security/redteam/recheck.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "target_url": "https://app.example.com",
              "authorized_tests": [
                "tls-config",
                "security-headers"
              ],
              "scope_description": "staging environment only",
              "authorization_evidence": [
                "scope-letter-ref"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "target_url": {
                      "type": "string"
                    },
                    "authorized_tests": {
                      "type": "array"
                    },
                    "scope_description": {
                      "type": "string"
                    },
                    "authorization_evidence": {
                      "type": "array"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/security/threatmodel",
      "tags": [
        "security",
        "threat-model",
        "mcp",
        "a2a",
        "permissions",
        "attestation",
        "signed",
        "l1",
        "audit"
      ],
      "mimeType": "application/json",
      "description": "Pay-per-analysis MCP/A2A tool-permission threat model. Caller supplies the tool manifest (MCP tools/list or A2A skills description); the engine deterministically enumerates scopes+permissions, flags high-risk capabilities (payment/exec/net/storage/identity), maps escalation paths and MCP/A2A-specific attack vectors, grades overall risk (low/medium/high/critical) via a fixed scoring function, and emits ONE Ed25519-signed, SHA-256-reproducible threat-model document keyed by attestation_id. No live probe is made and nothing is fabricated — the same manifest re-analysed against the same anchor yields byte-exact the same threat model. Verify free at GET /v1/security/threatmodel/verify/{attestation_id}.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "tool_manifest": {
                "tools": [
                  {
                    "name": "shell_exec"
                  }
                ]
              },
              "deployment_context": "container, no network egress"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "properties": {
                    "tool_manifest": {
                      "type": "object"
                    },
                    "deployment_context": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/agent-reputation",
      "tags": [
        "reputation",
        "agentic",
        "attestation",
        "signed",
        "evidence"
      ],
      "mimeType": "application/json",
      "description": "Compute + sign a deterministic reputation composite ('Credit Bureau of the Agentic Economy') for an agent from its signed outcome events.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "agent": "0xadB8...a6f7",
              "events": [
                {
                  "outcome": "success",
                  "amount_usd": 5
                },
                {
                  "outcome": "fail",
                  "amount_usd": 1
                },
                {
                  "outcome": "dispute",
                  "amount_usd": 0.5
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "agent",
                    "events"
                  ],
                  "properties": {
                    "agent": {
                      "type": "string",
                      "description": "Agent identifier (wallet / DID / service key) whose outcome history is being assessed."
                    },
                    "events": {
                      "type": "array",
                      "description": "Signed outcome events: {outcome: success|fail|dispute, amount_usd?, ts?, note?}"
                    },
                    "events[]": {
                      "type": "object"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "300000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/agent-reputation/trusted-route",
      "tags": [
        "reputation",
        "routing",
        "trust",
        "verification",
        "signed"
      ],
      "mimeType": "application/json",
      "description": "Rank counterparties by reputation (premium routing): deterministic signed trusted-route ranking (best first) over the supplied per-route outcome histories (Ed25519 + SHA-256).",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "routes": [
                {
                  "route": "0xaaa...111",
                  "events": [
                    {
                      "outcome": "success",
                      "amount_usd": 5
                    },
                    {
                      "outcome": "success",
                      "amount_usd": 3
                    }
                  ]
                },
                {
                  "route": "0xbbb...222",
                  "events": [
                    {
                      "outcome": "fail",
                      "amount_usd": 1
                    }
                  ]
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "routes"
                  ],
                  "properties": {
                    "routes": {
                      "type": "array",
                      "description": "Candidate counterparty routes to rank: {route|id|agent, events:[{outcome: success|fail|dispute, amount_usd?, ts?, note?}]}"
                    },
                    "routes[]": {
                      "type": "object"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "200000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/identity/control-proof",
      "tags": [
        "verification",
        "identity",
        "control-proof",
        "attestation",
        "mcp",
        "signed",
        "veritrack",
        "non-determinative"
      ],
      "mimeType": "application/json",
      "description": "Attest, via a NON-DETERMINATIVE signed CONTROL-PROOF, that an entity documents CONTROL of an identifier (a key/DID/wallet), wrapped around the live veritrack-attest spine (Ed25519 + SHA-256). Deterministic pure-function engine (identity_kb.py): carries caller fields verbatim, rejects missing required fields, no lookahead/leaks/fabrication, no KYC / no identity determination (compliant boundary). Verify free at GET /v1/identity/control-proof/verify.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "claimer": "did:x402:demo",
              "identifier": "0xadB8F20C00E42509589526865223BA372802a6f7",
              "control_method": "signed-challenge",
              "control_evidence": {
                "challenge": "pick-a-color",
                "signature": "abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab"
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "identifier",
                    "control_method",
                    "control_evidence"
                  ],
                  "properties": {
                    "claimer": {
                      "type": "string",
                      "description": "Optional who/entity asserting the claim (carried verbatim)."
                    },
                    "identifier": {
                      "type": "string",
                      "description": "The controlled identifier (wallet address / DID / public key)."
                    },
                    "control_method": {
                      "type": "string",
                      "description": "How control is documented: 'signed-challenge' | 'did-bind' | 'key-position' | 'credential'."
                    },
                    "control_evidence": {
                      "type": "object",
                      "description": "Structured control evidence the caller presents (challenge+signature, DID document, key reference, credential-like object, or an open list of signals). Non-determinative — asserts DOCUMENTED CONTROL, never KYC/identity."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/readiness/attest",
      "tags": [
        "verification",
        "containment",
        "readiness",
        "attestation",
        "mcp",
        "signed",
        "veritrack",
        "readiness"
      ],
      "mimeType": "application/json",
      "description": "Attest, from caller-supplied readiness evidence per a supplied policy snapshot, that a system/component/service is containment-ready. Wraps the live veritrack-attest spine (Ed25519 + SHA-256). Deterministic pure-function engine (readiness_kb.py): carries caller fields verbatim, rejects missing required fields, no lookahead/leaks/fabrication, NO kill-switch execution authority (compliant boundary). Verify free at GET /v1/readiness/attest/verify.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "target": "trading-exec-engine",
              "custodian": "did:x402:build-probe-agenta",
              "policy_snapshot": {
                "name": "containment-v2",
                "version": "2.1",
                "readiness_criteria": [
                  "contact-present",
                  "signed-rules-present"
                ]
              },
              "readiness_evidence": [
                {
                  "detail": "ops-pager did:example:custodianOps",
                  "assertion": "emergency contact registered"
                },
                {
                  "assertion": "2 signed notify/throttle rules present"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "target",
                    "policy_snapshot",
                    "readiness_evidence"
                  ],
                  "properties": {
                    "target": {
                      "type": "string",
                      "description": "The system/component/service identifier being assessed for containment readiness."
                    },
                    "custodian": {
                      "type": "string",
                      "description": "Optional DID / address of the requesting custodian (carried verbatim)."
                    },
                    "policy_snapshot": {
                      "type": "object",
                      "description": "The declared containment policy snapshot {name?, version?, scope?, summary?, readiness_criteria?, ...}. Required."
                    },
                    "readiness_evidence": {
                      "type": "array",
                      "description": "Caller-supplied assertions/evidence the readiness label is computed ONLY from. Required non-empty for READY-ATTESTED."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/receipts/mint",
      "tags": [
        "verification",
        "attestation",
        "receipt",
        "typed",
        "per-tx",
        "mcp",
        "signed",
        "veritrack"
      ],
      "mimeType": "application/json",
      "description": "Mint a TYPED, signed attestation receipt for any tx/action — a structured per-transaction receipt schema distinct from flat notarization, wrapped around the live veritrack-attest spine (Ed25519 + SHA-256). Deterministic pure-function engine (receipt_kb.py): carries caller fields verbatim, rejects missing required fields, no lookahead/leaks/fabrication. Verify free.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "tx": "0x3ef67516...a75b54bdc",
              "actor": "did:example:agentA",
              "action": "USDC settlement to 0xc8fF...3c8",
              "subject": "demo per-tx attestation receipt",
              "metadata": {
                "chain": "base",
                "amount_atomic": 250000
              },
              "receipt_type": "tx-receipt"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "receipt_type",
                    "tx",
                    "action"
                  ],
                  "properties": {
                    "tx": {
                      "type": "string",
                      "description": "The tx hash / action identifier being attested (required)."
                    },
                    "actor": {
                      "type": "string",
                      "description": "Optional DID / address of the acting party."
                    },
                    "action": {
                      "type": "string",
                      "description": "Human description of the transaction/action (required)."
                    },
                    "subject": {
                      "type": "string",
                      "description": "Optional subject the tx/action pertains to."
                    },
                    "metadata": {
                      "type": "object",
                      "description": "Optional structured metadata carried verbatim."
                    },
                    "receipt_type": {
                      "type": "string",
                      "description": "Typed receipt schema: 'tx-receipt' | 'action-receipt'."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/verify-catalog/register",
      "tags": [
        "verification",
        "verify",
        "catalog",
        "trust",
        "network-effect",
        "signed",
        "recheck",
        "trust-index",
        "registry"
      ],
      "mimeType": "application/json",
      "description": "Register any x402 service's signed output into the PUBLIC network-effect VERIFY catalog: re-checks it (canonical SHA-256), honestly assesses the signature, counts network-effect edges, and grows an honest trust index (Ed25519 + SHA-256). Verified re-checkable free.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "claim": {
                "kind": "signed-data-snapshot",
                "note": "producer signed output registered for public re-check",
                "subject": "market feed demo"
              },
              "edges": [
                {
                  "url": "https://x402.synthexforge.com/v1/containment/register",
                  "name": "Containment-Readiness Registry"
                },
                {
                  "url": "https://x402.synthexforge.com/v1/synthesis/verdict",
                  "name": "Multi-Agent Synthesis Evidence"
                }
              ],
              "signature": "<64+ hex>",
              "service_url": "https://x402.synthexforge.com/v1/data/signed-snapshot",
              "service_name": "Signed Freshness-Data Snapshot"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "service_url"
                  ],
                  "properties": {
                    "claim": {
                      "type": [
                        "object",
                        "array",
                        "string"
                      ],
                      "description": "The signed output / claim to re-check (catalog recomputes its canonical SHA-256)."
                    },
                    "edges": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "description": "Network-effect edges: other catalog entries referencing this service: [{url, name?, claimSha256?}]."
                    },
                    "signature": {
                      "type": "string",
                      "description": "Producer Ed25519 hex signature; counted honestly as signed only if well-formed."
                    },
                    "service_url": {
                      "type": "string",
                      "description": "The x402 service URL being cataloged + re-checked (must be an absolute http(s) URL)."
                    },
                    "claim_sha256": {
                      "type": "string",
                      "description": "Optional producer-supplied 64-char hex SHA-256 of the claim; catalog verifies it matches the recomputed canonical digest."
                    },
                    "service_name": {
                      "type": "string",
                      "description": "Optional human name for the cataloged service."
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2",
          "assetTransferMethod": "eip3009"
        },
        "payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 60
      }
    ],
    "resource": {
      "url": "https://x402.synthexforge.com/v1/veritrack/attest",
      "tags": [
        "veritrack",
        "attestation",
        "signed",
        "verifiable",
        "evidence"
      ],
      "mimeType": "application/json",
      "description": "Attest a track-record or performance claim into a signed, verifiable, tamper-evident receipt.",
      "serviceName": "x402 Receive"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "claim": {
                "year": 2025,
                "trackRecord": "..."
              },
              "claim_type": "track-record"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "ok": true
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "required": [
                    "claim"
                  ],
                  "properties": {
                    "claim": {
                      "type": "object"
                    },
                    "claim_type": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "x402Version": 2
  }
]

OVER TIME

All charts use the 30d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/synthexforge-agent-trust-verification-api/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.

UPTIME
10-04 · uptime 100.0% · 302ms avg10-0410-04
30D UPTIME 100%
RESPONSE TIME
10-04 · 302ms avg10-04 · 302ms avg10-0410-04
AVG RESP 268ms
PRICE (captured 402, USD)
building price history ($0.25)

Median across 34 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
building assessment history (1 day so far)

checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression

VOLUME (on-chain settlement, USD)
no on-chain volume yet
DISTINCT BUYERS
no distinct buyers yet

COMPLIANCE

14/14 checks pass · grade A

last 402 captured 2026-10-04 · last up 2026-10-04

  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS
  • declares the current x402 version (2)
  • EIP-712 domain parameters present on every EVM entry
  • x402 v2 envelope delivered in the payment-required header

SITE PILLARS

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
recent checks (7) live · click to expand
TIME STATUS RESP CAUSE
● OK 233ms
● OK 220ms
● OK 217ms
● SLOW 449ms
● OK 217ms
● OK 268ms
● OK 272ms

EMBED THIS BADGE

Show that Synthexforge Agent Trust & Verification API is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

Synthexforge Agent Trust & Verification API listed on x402-list
status
Synthexforge Agent Trust & Verification API uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/synthexforge-agent-trust-verification-api?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/synthexforge-agent-trust-verification-api.svg" alt="Synthexforge Agent Trust & Verification API listed on x402-list" height="28">
</a>
// Markdown
[![Synthexforge Agent Trust & Verification API on x402-list](https://x402-list.com/badge/synthexforge-agent-trust-verification-api.svg)](https://x402-list.com/services/synthexforge-agent-trust-verification-api?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/synthexforge-agent-trust-verification-api?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/synthexforge-agent-trust-verification-api.svg?data=uptime" alt="Synthexforge Agent Trust & Verification API uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]

Earn the verified tier: x402list pays a real call to this endpoint and, if it delivers, the service is delivery-verified. The fee covers the cost of the probe, not the badge; there is no refund if the call does not deliver. Agent and API only, no in-browser signing. See /api.

[ verify this service ($0.25) ]

To request delisting, email info@x402-list.com or update your listing at /services/synthexforge-agent-trust-verification-api/update.