{
  "ok": true,
  "tool": "registries.candidates",
  "generatedAt": "2026-05-21T10:09:47.122Z",
  "mode": "local-seed-and-input-discovery",
  "discoveryHash": "sha256:ddc24f057edbe3a8a72abf13a7b627b5ee9361566d731f8dd8e6a79a69d69692",
  "goal": "Trust402 autonomous buyer-agent job",
  "budgetUsd": 0.25,
  "summary": {
    "explicitCandidates": 0,
    "registryCandidates": 0,
    "fetchedRegistryCandidates": 0,
    "seedCandidates": 1,
    "returnedCandidates": 1,
    "includeSeedRegistry": true
  },
  "registryFetches": [],
  "candidates": [
    {
      "id": "proof402.notarize",
      "name": "Proof402 paid hash notarization",
      "endpoint": "https://proof402.vercel.app/api/proof/notarize",
      "method": "POST",
      "priceUsd": 0.005,
      "has402": true,
      "hasInputSchema": true,
      "hasOpenApi": true,
      "hasWellKnown": true,
      "openapiUrl": "https://proof402.vercel.app/openapi.json",
      "wellKnownUrl": "https://proof402.vercel.app/.well-known/x402",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accept": {
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
      },
      "description": "Paid x402 resource that creates a timestamped proof for an approved SHA-256 hash without receiving private payloads.",
      "receiptReady": true,
      "proofReady": true,
      "category": "proof",
      "source": "trusted-seed-registry",
      "requestBody": {
        "contentHash": "sha256:de0949b545a0eb63f8819b33578d1c8a896ffb17e50417a4c183613dee29911a",
        "label": "Trust402 autonomous resource selection",
        "idempotencyKey": "trust402-autonomous-de0949b545a0",
        "metadata": {
          "agent": "trust402",
          "stage": "autonomous-resource-discovery",
          "privatePayload": false
        }
      }
    }
  ],
  "blockers": [],
  "safety": {
    "readOnly": true,
    "fetchesExternalRegistries": false,
    "sendsPaymentHeaders": false,
    "paidSubcallsMade": 0,
    "mutatesWallet": false,
    "includesSecretValues": false
  }
}