{
  "generatedAt": "1970-01-01T00:00:00+00:00",
  "count": 164,
  "routes": [
    {
      "id": "v2-get-well-known-agent-card-json",
      "method": "GET",
      "path": "/.well-known/agent-card.json",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "v2/get-well-known-agent-card-json.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "A2A / agent-card manifest \u2014 Vaultfire identity card with capabilities, payTo address, ERC-8004 wiring. Free \u2014 A2A protocol discovery surface.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-well-known-x402-json",
      "method": "GET",
      "path": "/.well-known/x402.json",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "v2/get-well-known-x402-json.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Top-level x402 manifest \u2014 facilitator URLs, supported networks, scheme, and entry-point links. Free \u2014 the file you are reading right now.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-post-api-x402-actions-accept-bid",
      "method": "POST",
      "path": "/api/x402/actions/accept-bid",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-accept-bid.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Accept a bid on a Vaultfire task escrow. Pay $0.05 USDC, sign in your wallet \u2014 assigns the task to the chosen bidding agent and locks the work phase.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "bidIndex": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "bidIndex"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/accept-bid/route.ts",
          "sha256": "bf9c1f3a12f2b780495a6668212eedc4cb419542a8c051147ba05d723a5f1f95"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/accept-bid/route.ts",
        "sha256": "bf9c1f3a12f2b780495a6668212eedc4cb419542a8c051147ba05d723a5f1f95"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-approve-work",
      "method": "POST",
      "path": "/api/x402/actions/approve-work",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-approve-work.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Approve completed work on a Vaultfire task escrow. Pay $0.05 USDC, sign in your wallet \u2014 releases USDC from escrow to the assigned agent (minus protocol fee).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "taskId"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/approve-work/route.ts",
          "sha256": "5897de7212e0a62d78f80a19c5efa096292084c2e7373c64916fb5161c593870"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/approve-work/route.ts",
        "sha256": "5897de7212e0a62d78f80a19c5efa096292084c2e7373c64916fb5161c593870"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-attest-belief",
      "method": "POST",
      "path": "/api/x402/actions/attest-belief",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-attest-belief.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Attest a post-quantum belief via the Dilithium Attestor with a CRYSTALS-Dilithium zk proof bundle. Pay $0.05 USDC, sign in your wallet \u2014 pq-secure attestation pinned to your agent identity.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "beliefHash": {
            "type": "string"
          },
          "zkProofBundle": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "beliefHash",
          "zkProofBundle"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/attest-belief/route.ts",
          "sha256": "4fba2334689aabe3574edc683e3f51f5f4a76d0f8eb9e75cd4cde2e0117fa5d0"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/attest-belief/route.ts",
        "sha256": "4fba2334689aabe3574edc683e3f51f5f4a76d0f8eb9e75cd4cde2e0117fa5d0"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-batch-onboard",
      "method": "POST",
      "path": "/api/x402/actions/batch-onboard",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-batch-onboard.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "One-shot atomic agent onboarding on Base \u2014 registers ERC-8004 identity, sets URI, posts initial bond. Pay $0.10 USDC. Base only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "New agent / signer"
          },
          "name": {
            "type": "string",
            "description": "Display name"
          },
          "agentURI": {
            "type": "string",
            "description": "Metadata URI (https / IPFS)"
          },
          "purposeHash": {
            "type": "string",
            "description": "bytes32 purpose hash for KYA consent"
          },
          "partner": {
            "type": "string",
            "description": "Initial partner agent address (0x...)"
          },
          "partnershipType": {
            "type": "string",
            "description": "Partnership type label (optional)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "name",
          "agentURI",
          "purposeHash",
          "partner"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-bridge-trust-message",
      "method": "POST",
      "path": "/api/x402/actions/bridge-trust-message",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-bridge-trust-message.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Send a cross-chain reputation message via Avalanche Teleporter / cross-chain bridge \u2014 propagate score from one chain to another. Pay $0.10 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer"
          },
          "agent": {
            "type": "string",
            "description": "Recipient agent on destination chain (0x...)"
          },
          "score": {
            "type": "string",
            "description": "Reputation score (uint256)"
          },
          "weight": {
            "type": "string",
            "description": "Confidence weight (uint256)"
          },
          "nonce": {
            "type": "string",
            "description": "Message nonce (uint256)"
          },
          "destChainId": {
            "type": "string",
            "description": "Target chain id (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "agent",
          "score",
          "weight",
          "nonce",
          "destChainId"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-cancel-task",
      "method": "POST",
      "path": "/api/x402/actions/cancel-task",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-cancel-task.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Cancel a Vaultfire task escrow and trigger USDC refund per contract rules. Pay $0.05 USDC, sign in your wallet \u2014 only the task requester can cancel.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "taskId"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/cancel-task/route.ts",
          "sha256": "46f03ec128efaf043a06293a5e56a1490e1321ead53483fa118ef0075207d621"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/cancel-task/route.ts",
        "sha256": "46f03ec128efaf043a06293a5e56a1490e1321ead53483fa118ef0075207d621"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-challenge-bond-metrics",
      "method": "POST",
      "path": "/api/x402/actions/challenge-bond-metrics",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-challenge-bond-metrics.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Challenge submitted metrics on an AI Accountability Bond. Pay $0.25 USDC, post a counter-stake, file the challenge on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "bondId": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "reason"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/challenge-bond-metrics/route.ts",
          "sha256": "d3c1886d7ff19f51cdec7f55f6f3ef194207f90147163c91b14c34919d0873e4"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/challenge-bond-metrics/route.ts",
        "sha256": "d3c1886d7ff19f51cdec7f55f6f3ef194207f90147163c91b14c34919d0873e4"
      },
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "250000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-commit-vns-name",
      "method": "POST",
      "path": "/api/x402/actions/commit-vns-name",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-commit-vns-name.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Step 1/2 of Vaultfire Name Service registration: commit-reveal. Submit the keccak256 commitment hash. Wait commitment window, then call register-vns-name. Pay $0.05 USDC. Available on Base, Arbitrum, Polygon.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer"
          },
          "commitment": {
            "type": "string",
            "description": "bytes32 commitment hash (keccak256(name+secret))"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "commitment"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-contribute-insurance",
      "method": "POST",
      "path": "/api/x402/actions/contribute-insurance",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-contribute-insurance.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Contribute ETH to the Vaultfire Bond Insurance Pool \u2014 community-owned reserve that backstops slashed bonds. Pay $0.05 USDC; ETH amount sent via wallet (payable contribute()).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer / contributor"
          },
          "contributionWei": {
            "type": "string",
            "description": "ETH amount (wei) to contribute"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "contributionWei"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-create-accountability-bond",
      "method": "POST",
      "path": "/api/x402/actions/create-accountability-bond",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-accountability-bond.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when on-chain Flourishing Metrics (income distribution, poverty rate, health outcomes, mental health, education access, purpose/agency) show real societal impact. Morals over metrics, on-chain. \u2014 This endpoint: create an AI accountability bond on AIAccountabilityBondsV2. Pay $0.10 USDC, receive an unsigned payable tx, sign in your wallet \u2014 no private keys handled server-side.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "companyName": {
            "type": "string"
          },
          "quarterlyRevenue": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "companyName",
          "quarterlyRevenue"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-accountability-bond/route.ts",
          "sha256": "88c523dc8c0e6c9f6b41ba4d7b0973d74f249ddc8dcf6606f815195f53d49367"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-accountability-bond/route.ts",
        "sha256": "88c523dc8c0e6c9f6b41ba4d7b0973d74f249ddc8dcf6606f815195f53d49367"
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-create-partnership-bond",
      "method": "POST",
      "path": "/api/x402/actions/create-partnership-bond",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-partnership-bond.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when on-chain Flourishing Metrics (human growth, autonomy, dignity, tasks mastered, creativity) show real human\u2194agent impact. Morals over metrics, on-chain. \u2014 This endpoint: create an AI partnership bond on AIPartnershipBondsV2. Pay $0.10 USDC, receive an unsigned payable tx with your stake, sign locally in your wallet. No private keys handled server-side.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "aiAgent": {
            "type": "string"
          },
          "partnershipType": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "aiAgent",
          "partnershipType"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-partnership-bond/route.ts",
          "sha256": "fcb8432927bf8a49a1618086db317e7414d9df0a8dff8ff3e55e2fe04a6c55f6"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-partnership-bond/route.ts",
        "sha256": "fcb8432927bf8a49a1618086db317e7414d9df0a8dff8ff3e55e2fe04a6c55f6"
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-create-session-key",
      "method": "POST",
      "path": "/api/x402/actions/create-session-key",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-session-key.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Create an ERC-7702 session key with capability scoping \u2014 temporary delegated authority bounded by spend limit, expiry, and target whitelist. Pay $0.05 USDC, sign in wallet to authorize.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer + grantor wallet (0x...)"
          },
          "sessionSigner": {
            "type": "string",
            "description": "Address of the temporary session key"
          },
          "expiry": {
            "type": "string",
            "description": "Unix expiry timestamp (uint256)"
          },
          "spendingLimitWei": {
            "type": "string",
            "description": "Total wei the session key may spend"
          },
          "perTxLimitWei": {
            "type": "string",
            "description": "Per-transaction wei limit"
          },
          "allowedContracts": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Whitelisted contract addresses"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "sessionSigner",
          "expiry",
          "spendingLimitWei",
          "perTxLimitWei"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-create-task",
      "method": "POST",
      "path": "/api/x402/actions/create-task",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-task.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Post a task with USDC escrow on VaultfireTaskEscrow. Pay $0.05 USDC, sign in your wallet \u2014 funds locked trustlessly until an agent completes the task. 1% protocol fee, refunded if cancelled. Multi-chain (Base, Avalanche, Arbitrum, Polygon).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "rewardUSDC": {
            "type": "string"
          },
          "deadline": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "description",
          "rewardUSDC",
          "deadline"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-task/route.ts",
          "sha256": "8f4a9245cb5c9f0041e8d4e83b9b126f597141ff79a66394a32f0de5d034f851"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-task/route.ts",
        "sha256": "8f4a9245cb5c9f0041e8d4e83b9b126f597141ff79a66394a32f0de5d034f851"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-create-vkp-vault",
      "method": "POST",
      "path": "/api/x402/actions/create-vkp-vault",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-vkp-vault.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Create a Verifiable Knowledge Proof (VKP) vault \u2014 an ERC-4626-style data vault with privacy budget, retention window, and access tier. Pay $0.10 USDC, sign in wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Vault owner / signer"
          },
          "dataType": {
            "type": "string",
            "description": "Data classification id (uint256)"
          },
          "retentionPeriod": {
            "type": "string",
            "description": "Retention seconds (uint256)"
          },
          "privacyBudget": {
            "type": "string",
            "description": "Differential privacy epsilon-budget (uint256)"
          },
          "accessTier": {
            "type": "string",
            "description": "Tier id (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "dataType",
          "retentionPeriod",
          "privacyBudget",
          "accessTier"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-deactivate-agent",
      "method": "POST",
      "path": "/api/x402/actions/deactivate-agent",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-deactivate-agent.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Deactivate your ERC-8004 agent registration on Vaultfire. Pay $0.05 USDC, sign in your wallet \u2014 only the agent itself can deactivate. Reversible by re-registering.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/deactivate-agent/route.ts",
          "sha256": "63277983f0b2cc61a3458a658f3b2f197e741f444c725ab624a13c452b6fec31"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/deactivate-agent/route.ts",
        "sha256": "63277983f0b2cc61a3458a658f3b2f197e741f444c725ab624a13c452b6fec31"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-dispute-task",
      "method": "POST",
      "path": "/api/x402/actions/dispute-task",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-dispute-task.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Open a dispute on a Vaultfire task escrow. Pay $0.25 USDC, sign in your wallet \u2014 freezes the escrow pending governance resolution. Either party may dispute.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "reason"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/dispute-task/route.ts",
          "sha256": "c81e855b176da89df3ad2a2b5d2169cd7c815d57558fac07d8c6fdec06d3821f"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/dispute-task/route.ts",
        "sha256": "c81e855b176da89df3ad2a2b5d2169cd7c815d57558fac07d8c6fdec06d3821f"
      },
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "250000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-file-attestation",
      "method": "POST",
      "path": "/api/x402/actions/file-attestation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-attestation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "File a belief attestation on the BeliefAttestationVerifier contract (zk proof + public inputs). Pay $0.05 USDC, receive a fully-encoded unsigned transaction, sign in your wallet. No private keys handled server-side.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "proofBytes": {
            "type": "string"
          },
          "publicInputs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "proofBytes",
          "publicInputs"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-file-insurance-claim",
      "method": "POST",
      "path": "/api/x402/actions/file-insurance-claim",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-insurance-claim.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "File a claim against the Bond Insurance Pool \u2014 supply the affected bond id, off-chain evidence URL, and evidence hash. Pay $0.10 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Claimant / signer"
          },
          "bondId": {
            "type": "string",
            "description": "Affected bond id (uint256)"
          },
          "reason": {
            "type": "string",
            "description": "Reason / description for the claim"
          },
          "evidenceHash": {
            "type": "string",
            "description": "bytes32 evidence hash"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "reason",
          "evidenceHash"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-file-vouch",
      "method": "POST",
      "path": "/api/x402/actions/file-vouch",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-vouch.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "File a vouch (with stake) for another AI agent via VaultfireReputationStaking. Pay $0.05 USDC and receive an unsigned, payable transaction \u2014 sign in your wallet to commit your stake. No private keys handled server-side.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "targetAgent": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "targetAgent"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-grant-consent",
      "method": "POST",
      "path": "/api/x402/actions/grant-consent",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-grant-consent.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Grant consent for a specific purpose hash on the ERC-8004 Identity Registry. Pay $0.05 USDC, sign in your wallet \u2014 privacy-preserving consent flagging.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "purposeHash": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "purposeHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/grant-consent/route.ts",
          "sha256": "dcd2f693fed97f9f539a01ea4b5f1e1218515fa7656633d7576bf0ed15b4b853"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/grant-consent/route.ts",
        "sha256": "dcd2f693fed97f9f539a01ea4b5f1e1218515fa7656633d7576bf0ed15b4b853"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-issue-credential",
      "method": "POST",
      "path": "/api/x402/actions/issue-credential",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-issue-credential.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Issue an ERC-8004 capability credential to an agent \u2014 typed claim signed by your address that the holder can present elsewhere in the network. Pay $0.10 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Issuer / signer"
          },
          "recipient": {
            "type": "string",
            "description": "Recipient agent address (0x...)"
          },
          "capabilityHash": {
            "type": "string",
            "description": "bytes32 capability type id"
          },
          "expiry": {
            "type": "string",
            "description": "Unix expiry (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "recipient",
          "capabilityHash",
          "expiry"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-mint-street-cred",
      "method": "POST",
      "path": "/api/x402/actions/mint-street-cred",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-mint-street-cred.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Mint your Vaultfire Street Cred badge \u2014 an ERC-5192 soulbound token reflecting your on-chain reputation tier. Pay $0.05 USDC, sign in your wallet on Base. One badge per address, non-transferable.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Wallet that signs and receives the soulbound badge"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base"
            ],
            "description": "Only base is supported"
          }
        },
        "required": [
          "walletAddress"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-register-agent",
      "method": "POST",
      "path": "/api/x402/actions/register-agent",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-agent.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Register an AI agent on the ERC-8004 Identity Registry. Pay $0.10 USDC and receive a fully-encoded unsigned transaction (calldata + gas estimate + chain ID) \u2014 sign locally in your wallet to become the registered agent. No private keys ever touch our servers.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "specializations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "capabilities": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "identityType": {
            "type": "string",
            "enum": [
              "human",
              "companion",
              "agent"
            ]
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "name",
          "walletAddress"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-register-for-partnership",
      "method": "POST",
      "path": "/api/x402/actions/register-for-partnership",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-for-partnership.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Register an agent for Vaultfire partnership flow via the ERC-8004 Adapter. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "agentURI": {
            "type": "string"
          },
          "agentType": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "agentURI",
          "agentType"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/register-for-partnership/route.ts",
          "sha256": "fb236183b4a88a94aee22bb1cbc7584bee45c2c370aadd97aa8687ff1e7283ea"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/register-for-partnership/route.ts",
        "sha256": "fb236183b4a88a94aee22bb1cbc7584bee45c2c370aadd97aa8687ff1e7283ea"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-register-vns-name",
      "method": "POST",
      "path": "/api/x402/actions/register-vns-name",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-vns-name.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Step 2/2 VNS registration. Reveal the agent name + secret matching your earlier commit. Mints VNS subdomain on Base, Arbitrum, or Polygon. Pay $0.10 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer (must match committer)"
          },
          "name": {
            "type": "string",
            "description": "Agent name to claim"
          },
          "salt": {
            "type": "string",
            "description": "bytes32 salt used in original commit"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "name",
          "salt"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-report-mission-violation",
      "method": "POST",
      "path": "/api/x402/actions/report-mission-violation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-report-mission-violation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Report a mission violation against a module on Vaultfire MissionEnforcement. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "module": {
            "type": "string"
          },
          "principle": {
            "type": "string"
          },
          "evidence": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "module",
          "principle",
          "evidence"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/report-mission-violation/route.ts",
          "sha256": "6daa08ee8e5c85e48c79551f616ac36610605a95e2ccf19ff1eece791e659cb3"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/report-mission-violation/route.ts",
        "sha256": "6daa08ee8e5c85e48c79551f616ac36610605a95e2ccf19ff1eece791e659cb3"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-report-surveillance-violation",
      "method": "POST",
      "path": "/api/x402/actions/report-surveillance-violation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-report-surveillance-violation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Report a surveillance violation against a module on Vaultfire AntiSurveillance. Pay $0.05 USDC, sign in your wallet \u2014 privacy-preserving (only the evidence hash goes on-chain).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "module": {
            "type": "string"
          },
          "violationType": {
            "type": "string"
          },
          "evidenceHash": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "module",
          "violationType",
          "evidenceHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/report-surveillance-violation/route.ts",
          "sha256": "391637fa3aa630735456c4d5d25bebf5ca2c1b486b77428a6ba232e9e24214dc"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/report-surveillance-violation/route.ts",
        "sha256": "391637fa3aa630735456c4d5d25bebf5ca2c1b486b77428a6ba232e9e24214dc"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-request-bond-distribution",
      "method": "POST",
      "path": "/api/x402/actions/request-bond-distribution",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-request-bond-distribution.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Request distribution payout for a Vaultfire bond (partnership or accountability). Pay $0.05 USDC, sign in your wallet to trigger the distribution flow on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "bondId": {
            "type": "string"
          },
          "bondType": {
            "type": "string",
            "enum": [
              "partnership",
              "accountability"
            ]
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "bondId"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/request-bond-distribution/route.ts",
          "sha256": "82edb0c066f4a3372f1c9814313b120cd05dc0cfb9b5afbafe8e99e7fd5e1cf8"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/request-bond-distribution/route.ts",
        "sha256": "82edb0c066f4a3372f1c9814313b120cd05dc0cfb9b5afbafe8e99e7fd5e1cf8"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-request-validation",
      "method": "POST",
      "path": "/api/x402/actions/request-validation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-request-validation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Open a validation request on the ERC-8004 Validation Registry \u2014 request that N independent validators verify a claim about an agent. Pay $0.05 USDC, post a bounty, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "agentAddress": {
            "type": "string"
          },
          "claimURI": {
            "type": "string"
          },
          "claimHash": {
            "type": "string"
          },
          "validationType": {
            "type": "string"
          },
          "validatorsRequired": {
            "type": "string"
          },
          "bountyWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "agentAddress",
          "claimURI",
          "claimHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/request-validation/route.ts",
          "sha256": "55498c766a18b3b4d17a31928e98eba7023e6e23a1e026ac39dd15b0a8468d3f"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/request-validation/route.ts",
        "sha256": "55498c766a18b3b4d17a31928e98eba7023e6e23a1e026ac39dd15b0a8468d3f"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-revoke-consent",
      "method": "POST",
      "path": "/api/x402/actions/revoke-consent",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-consent.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Revoke previously-granted consent for a specific purpose hash on the ERC-8004 Identity Registry. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "purposeHash": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "purposeHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/revoke-consent/route.ts",
          "sha256": "d0ea57e81c037ea7981637d7877e8d8b7e4c27a9185cd0d9d167230a07a7859d"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/revoke-consent/route.ts",
        "sha256": "d0ea57e81c037ea7981637d7877e8d8b7e4c27a9185cd0d9d167230a07a7859d"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-revoke-credential",
      "method": "POST",
      "path": "/api/x402/actions/revoke-credential",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-credential.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Revoke a previously-issued capability credential by id. Effective immediately on-chain. Pay $0.05 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Issuer / signer"
          },
          "credentialId": {
            "type": "string",
            "description": "Credential id (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "credentialId"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-revoke-session-key",
      "method": "POST",
      "path": "/api/x402/actions/revoke-session-key",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-session-key.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Revoke a previously created ERC-7702 session key by id. Immediate, on-chain. Pay $0.05 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer (must be the session creator)"
          },
          "sessionId": {
            "type": "string",
            "description": "Session id (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "sessionId"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-slash-reputation",
      "method": "POST",
      "path": "/api/x402/actions/slash-reputation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-slash-reputation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Slash a misbehaving agent's reputation stake (governance-gated on-chain check). Pay $0.25 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer (must hold slash role)"
          },
          "target": {
            "type": "string",
            "description": "Target agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "target"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "250000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-stake-as-validator",
      "method": "POST",
      "path": "/api/x402/actions/stake-as-validator",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-stake-as-validator.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Stake ETH on the ERC-8004 Validation Registry to become a validator eligible to submit validation results and earn bounties. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/stake-as-validator/route.ts",
          "sha256": "7f72e5be1fe39657d57d7e881795b3ecb25807d39787692ef5035102b8ac1dfc"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/stake-as-validator/route.ts",
        "sha256": "7f72e5be1fe39657d57d7e881795b3ecb25807d39787692ef5035102b8ac1dfc"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-accountability-metrics",
      "method": "POST",
      "path": "/api/x402/actions/submit-accountability-metrics",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-accountability-metrics.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when these on-chain Flourishing Metrics show real impact. Morals over metrics, on-chain. \u2014 This endpoint: submit Flourishing Metrics scores (income distribution, poverty rate, health outcomes, mental health, education access, purpose/agency) to AIAccountabilityBondsV2. Pay $0.10 USDC, sign in your wallet \u2014 six dimensions of human flourishing recorded on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "bondId": {
            "type": "string"
          },
          "incomeDistributionScore": {
            "type": "string"
          },
          "povertyRateScore": {
            "type": "string"
          },
          "healthOutcomesScore": {
            "type": "string"
          },
          "mentalHealthScore": {
            "type": "string"
          },
          "educationAccessScore": {
            "type": "string"
          },
          "purposeAgencyScore": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "incomeDistributionScore",
          "povertyRateScore",
          "healthOutcomesScore",
          "mentalHealthScore",
          "educationAccessScore",
          "purposeAgencyScore"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-accountability-metrics/route.ts",
          "sha256": "798cafb991655e68c09657b4040fcd489b0ad7b41386f4fadcc2b60f3b2a3b94"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-accountability-metrics/route.ts",
        "sha256": "798cafb991655e68c09657b4040fcd489b0ad7b41386f4fadcc2b60f3b2a3b94"
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-feedback",
      "method": "POST",
      "path": "/api/x402/actions/submit-feedback",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-feedback.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Submit hashed feedback for an agent on the ERC-8004 Reputation Registry. Privacy-preserving: only hashes of category and feedback URI are stored on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "agentAddress": {
            "type": "string"
          },
          "rating": {
            "type": "string"
          },
          "categoryHash": {
            "type": "string"
          },
          "feedbackURIHash": {
            "type": "string"
          },
          "verified": {
            "type": "boolean"
          },
          "bondId": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "agentAddress",
          "rating",
          "categoryHash",
          "feedbackURIHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-feedback/route.ts",
          "sha256": "0bd25b3d79d666dcfb9cd4218dc709c2e4f25ac65b9e24c722469ddba1f39735"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-feedback/route.ts",
        "sha256": "0bd25b3d79d666dcfb9cd4218dc709c2e4f25ac65b9e24c722469ddba1f39735"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-partnership-metrics",
      "method": "POST",
      "path": "/api/x402/actions/submit-partnership-metrics",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-partnership-metrics.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Submit hashed partnership metrics (humanGrowth, autonomy, dignity, tasksMastered, creativity + progressNotesHash) to AIPartnershipBondsV2. Privacy-preserving \u2014 only hashes go on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "bondId": {
            "type": "string"
          },
          "humanGrowth": {
            "type": "string"
          },
          "humanAutonomy": {
            "type": "string"
          },
          "humanDignity": {
            "type": "string"
          },
          "tasksMastered": {
            "type": "string"
          },
          "creativityScore": {
            "type": "string"
          },
          "progressNotesHash": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "humanGrowth",
          "humanAutonomy",
          "humanDignity",
          "tasksMastered",
          "creativityScore",
          "progressNotesHash"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-partnership-metrics/route.ts",
          "sha256": "bd33107b37da175990ea18a8f3b604f13b0695b13d6d8194c834a464b07ec230"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-partnership-metrics/route.ts",
        "sha256": "bd33107b37da175990ea18a8f3b604f13b0695b13d6d8194c834a464b07ec230"
      },
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "100000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-trust-attestation",
      "method": "POST",
      "path": "/api/x402/actions/submit-trust-attestation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-trust-attestation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Submit a signed trust attestation to the Vaultfire Trust Oracle \u2014 typed score about a target agent with confidence + evidence hash. Pay $0.05 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Attestor / signer"
          },
          "subject": {
            "type": "string",
            "description": "Subject agent (0x...)"
          },
          "score": {
            "type": "string",
            "description": "Score (uint256)"
          },
          "weight": {
            "type": "string",
            "description": "Confidence weight (uint256)"
          },
          "commitmentA": {
            "type": "string",
            "description": "bytes32 commitment A (e.g. evidence hash)"
          },
          "commitmentB": {
            "type": "string",
            "description": "bytes32 commitment B (e.g. attestation type)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "subject",
          "score",
          "weight",
          "commitmentA",
          "commitmentB"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-validation",
      "method": "POST",
      "path": "/api/x402/actions/submit-validation",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-validation.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Submit a validation result on the ERC-8004 Validation Registry as a staked validator. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "requestId": {
            "type": "string"
          },
          "approved": {
            "type": "boolean"
          },
          "evidenceURI": {
            "type": "string"
          },
          "zkProof": {
            "type": "string"
          },
          "valueWei": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "requestId",
          "approved",
          "evidenceURI"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-validation/route.ts",
          "sha256": "af31228f9bc7b6e193d793aa4e8955f7281b3225488645dc6bdb3e5c3d7c8a8c"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-validation/route.ts",
        "sha256": "af31228f9bc7b6e193d793aa4e8955f7281b3225488645dc6bdb3e5c3d7c8a8c"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-submit-work",
      "method": "POST",
      "path": "/api/x402/actions/submit-work",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-work.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Submit completed work for a Vaultfire task escrow. Pay $0.05 USDC, sign in your wallet \u2014 submits a deliverable URI/hash on-chain so the requester can approve or dispute.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "deliverable": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "deliverable"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-work/route.ts",
          "sha256": "81e42176287d1ab746edd102e96817d8076f2f4018c6e7d65c6db3d42d9583ff"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-work/route.ts",
        "sha256": "81e42176287d1ab746edd102e96817d8076f2f4018c6e7d65c6db3d42d9583ff"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-transfer-vns-name",
      "method": "POST",
      "path": "/api/x402/actions/transfer-vns-name",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-transfer-vns-name.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Transfer ownership of a VNS name to another address. Pay $0.05 USDC. Available on Base, Arbitrum, Polygon.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Current owner / signer"
          },
          "newOwner": {
            "type": "string",
            "description": "Recipient address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "newOwner"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-trigger-reputation-decay",
      "method": "POST",
      "path": "/api/x402/actions/trigger-reputation-decay",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-trigger-reputation-decay.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Trigger time-based reputation decay for an agent \u2014 anyone can call; on-chain math applies decay since last activity. Pay $0.05 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string",
            "description": "Signer"
          },
          "target": {
            "type": "string",
            "description": "Target agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "walletAddress",
          "target"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          },
          "chain": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-unvouch",
      "method": "POST",
      "path": "/api/x402/actions/unvouch",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-unvouch.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Revoke a previously filed vouch on VaultfireReputationStaking and unlock your stake. Pay $0.05 USDC, sign in your wallet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "targetAgent": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "targetAgent"
        ],
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/unvouch/route.ts",
          "sha256": "60760f1f7c863e5349e1f7a5a2eee50f2981d09708bc67016790b52076d40e41"
        }
      },
      "outputSchema": null,
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/unvouch/route.ts",
        "sha256": "60760f1f7c863e5349e1f7a5a2eee50f2981d09708bc67016790b52076d40e41"
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-actions-update-agent-uri",
      "method": "POST",
      "path": "/api/x402/actions/update-agent-uri",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-update-agent-uri.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Update the agentURI of a registered ERC-8004 agent. Pay $0.05 USDC and receive an unsigned transaction \u2014 sign locally in your wallet (which must be the registered agent). No private keys touch our servers.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "walletAddress": {
            "type": "string"
          },
          "newAgentURI": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "walletAddress",
          "newAgentURI"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-contract-call",
      "method": "GET",
      "path": "/api/x402/contract-call",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-contract-call.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Generic on-chain read against any of the 134 Vaultfire Protocol contracts across Base, Avalanche, Arbitrum, and Polygon. Supply contract and function as query parameters; args may be repeated or comma-separated. Read-only (view/pure) calls only.",
      "inputSchema": {
        "type": "object",
        "required": [
          "contract",
          "function"
        ],
        "properties": {
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          },
          "contract": {
            "type": "string",
            "description": "Contract name or 0x-address"
          },
          "function": {
            "type": "string",
            "description": "Name or canonical signature, e.g. isAgentActive(address)"
          },
          "args": {
            "type": "array",
            "items": {},
            "description": "Repeated or comma-separated query parameter values"
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "ok": {
            "type": "boolean"
          },
          "chain": {
            "type": "string"
          },
          "contract": {
            "type": "object"
          },
          "function": {
            "type": "string"
          },
          "result": {},
          "raw": {
            "type": "string"
          },
          "block": {
            "type": "string"
          },
          "explorer": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-agent-guide",
      "method": "GET",
      "path": "/api/x402/agent-guide",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-agent-guide.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Agent onboarding guide \u2014 step-by-step instructions for paying, signing, and broadcasting against Vaultfire x402 lanes. Free \u2014 machine-readable JSON playbook.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-agent-preflight",
      "method": "GET",
      "path": "/api/x402/agent-preflight",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-agent-preflight.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Preflight self-check for agents \u2014 echoes incoming wallet, capabilities, and recommended next-call hints before paying. Free \u2014 used by agents to plan x402 calls.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-bonds-agent-bond-status",
      "method": "GET",
      "path": "/api/x402/bonds/agent-bond-status",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-bonds-agent-bond-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when on-chain Flourishing Metrics show real impact: partnership metrics (human growth, autonomy, dignity, tasks mastered, creativity) and society metrics (income distribution, poverty, health, mental health, education access, purpose/agency). Morals over metrics, on-chain. 82 x402 endpoints on Base. \u2014 This endpoint: look up any agent's bond posture (active accountability + partnership bonds, total staked, partner addresses). Reads ERC-8004 + AIAccountabilityBondsV2 + AIPartnershipBondsV2 live on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent wallet address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain context (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string"
          },
          "headline": {
            "type": "string"
          },
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "bondSummary": {
            "type": "object",
            "description": "Active bond count + bond detail list"
          },
          "flourishingFramework": {
            "type": "string"
          },
          "nextSteps": {
            "type": "object",
            "description": "Bond-action endpoints"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-bonds-overview",
      "method": "GET",
      "path": "/api/x402/bonds/overview",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-bonds-overview.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when on-chain Flourishing Metrics show real impact: partnership metrics (human growth, autonomy, dignity, tasks mastered, creativity) and society metrics (income distribution, poverty, health, mental health, education access, purpose/agency). Morals over metrics, on-chain. 82 x402 endpoints on Base. \u2014 This endpoint: protocol-wide bond pulse (active bonds, per-chain breakdown, locked value, both Flourishing Metrics dimension sets). Live snapshot from on-chain queries across AIAccountabilityBondsV2, AIPartnershipBondsV2, and FlourishingMetricsOracle.",
      "inputSchema": null,
      "outputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string"
          },
          "headline": {
            "type": "string",
            "description": "Vaultfire bond-economy pitch"
          },
          "bonds": {
            "type": "object",
            "description": "Protocol-wide bond statistics"
          },
          "flourishingDimensions": {
            "type": "object",
            "description": "Both Flourishing Metric dimension sets (partnership and accountability)"
          },
          "contracts": {
            "type": "object",
            "description": "Vaultfire bond contract names"
          },
          "relatedEndpoints": {
            "type": "object",
            "description": "Pointers to bond-action and bond-read endpoints"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-cdp-register",
      "method": "POST",
      "path": "/api/x402/cdp-register",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-cdp-register.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Coinbase CDP agent registration helper \u2014 links a CDP smart-wallet to a Vaultfire ERC-8004 identity. Free.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-post-api-x402-contract-call",
      "method": "POST",
      "path": "/api/x402/contract-call",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-contract-call.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Generic on-chain read against any of the 134 Vaultfire Protocol contracts across Base, Avalanche, Arbitrum, and Polygon. Pass { chain, contract (name or address), function (name or canonical signature), args[] } and receive the decoded return value plus block provenance. Read-only (view/pure) calls only.",
      "inputSchema": {
        "type": "object",
        "required": [
          "contract",
          "function"
        ],
        "properties": {
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          },
          "contract": {
            "type": "string",
            "description": "Contract name or 0x-address"
          },
          "function": {
            "type": "string",
            "description": "Name or canonical signature, e.g. isAgentActive(address)"
          },
          "args": {
            "type": "array",
            "items": {}
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "ok": {
            "type": "boolean"
          },
          "chain": {
            "type": "string"
          },
          "contract": {
            "type": "object"
          },
          "function": {
            "type": "string"
          },
          "result": {},
          "raw": {
            "type": "string"
          },
          "block": {
            "type": "string"
          },
          "explorer": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-discovery",
      "method": "GET",
      "path": "/api/x402/discovery",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-discovery.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Full Vaultfire x402 discovery manifest \u2014 every priced and free lane with price, network, schema. Free \u2014 agents use this as the canonical endpoint catalog.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-post-api-x402-email-verify",
      "method": "POST",
      "path": "/api/x402/email/verify",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-email-verify.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Verify an email-to-agent binding via signed challenge. Free helper for issuing email-bound credentials.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-errors",
      "method": "GET",
      "path": "/api/x402/errors",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-errors.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Canonical Vaultfire error catalog (VF-* codes) with retry hints, used by every priced lane in its 402 envelope. Free \u2014 stable machine-readable reference.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-oracle-agent-stake-usd",
      "method": "GET",
      "path": "/api/x402/oracle/agent-stake-usd",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-oracle-agent-stake-usd.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "USD-denominated agent stake \u2014 composes Vaultfire bond data (ETH stake) \u00d7 Chainlink ETH/USD price feed. Returns stake in USD with full audit trail (bond count, ETH staked, Chainlink price, feed address). Uniquely enabled by the Chainlink integration: Vaultfire owns the agent-truth side, Chainlink owns the market-data side.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent wallet address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain to query (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "bondCount": {
            "type": "number"
          },
          "stakeEth": {
            "type": "number"
          },
          "stakeWei": {
            "type": "string"
          },
          "ethUsdPrice": {
            "type": "number"
          },
          "stakeUsd": {
            "type": "number"
          },
          "feedAddress": {
            "type": "string"
          },
          "feedUpdatedAt": {
            "type": "number"
          },
          "feedAgeSeconds": {
            "type": "number"
          },
          "feedFresh": {
            "type": "boolean"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-oracle-chainlink-status",
      "method": "GET",
      "path": "/api/x402/oracle/chainlink-status",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-oracle-chainlink-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Free discovery beacon for the Vaultfire Chainlink oracle namespace \u2014 no payment required. Lists every supported (chain, pair) feed with live freshness, attribution to Chainlink, and links to the priced endpoints.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-oracle-price-feed",
      "method": "GET",
      "path": "/api/x402/oracle/price-feed",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-oracle-price-feed.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read any supported Chainlink Data Feed (ETH/USD, BTC/USD, LINK/USD, USDC/USD, AVAX/USD, MATIC/USD) on Base, Avalanche, Arbitrum, or Polygon. Returns answer, decimals, roundId, updatedAt, and freshness status. Data source: Chainlink decentralized oracle network \u2014 Vaultfire reads the on-chain AggregatorV3 proxy and exposes it via x402.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "pair": {
            "type": "string",
            "enum": [
              "eth-usd",
              "btc-usd",
              "usdc-usd",
              "link-usd",
              "avax-usd",
              "matic-usd"
            ],
            "description": "Price pair to read"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain whose Chainlink feed to query (default: base)"
          }
        },
        "required": [
          "pair"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "pair": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "source": {
            "type": "string",
            "description": "Always \"chainlink\""
          },
          "feedAddress": {
            "type": "string"
          },
          "explorerUrl": {
            "type": "string"
          },
          "answer": {
            "type": "number",
            "description": "Human-readable price"
          },
          "answerRaw": {
            "type": "string"
          },
          "decimals": {
            "type": "number"
          },
          "roundId": {
            "type": "string"
          },
          "startedAt": {
            "type": "number"
          },
          "updatedAt": {
            "type": "number"
          },
          "ageSeconds": {
            "type": "number"
          },
          "fresh": {
            "type": "boolean"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-settle",
      "method": "POST",
      "path": "/api/x402/settle",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-settle.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "x402 facilitator: settle a verified payment proof and emit a receipt. Free \u2014 no payment header required to use this facilitator endpoint.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-post-api-x402-submit-signed",
      "method": "POST",
      "path": "/api/x402/submit-signed",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-submit-signed.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "Broadcast a wallet-signed transaction returned by any /actions/* endpoint. Free relay onto Base; the caller signs in their own wallet.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-trust-agent-status",
      "method": "GET",
      "path": "/api/x402/trust/agent-status",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-agent-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Look up any AI agent's on-chain trust profile \u2014 ERC-8004 registration, bond count, trust score (0\u201395), VNS name, and explorer link. Queries real smart contracts across 4 chains.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent wallet address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain to query (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "registered": {
            "type": "boolean"
          },
          "vnsName": {
            "type": "string"
          },
          "identityType": {
            "type": "string"
          },
          "hasBond": {
            "type": "boolean"
          },
          "bondCount": {
            "type": "number"
          },
          "trustScore": {
            "type": "number"
          },
          "explorerUrl": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-agentproof-evidence",
      "method": "GET",
      "path": "/api/x402/trust/agentproof-evidence",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-agentproof-evidence.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u00d7 AgentProof bridge (draft RFC). Fetch a public AgentProof report (results.json), SHA-256-verify against an agent-supplied digest, return a normalized evidence envelope with overall score, six-category breakdown, command-check status, and browser-crawl summary. Display-layer only; never modifies on-chain values, never re-scores. AgentProof: github.com/dicnunz/agentproof.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "reportUrl": {
            "type": "string",
            "description": "Public https:// URL to AgentProof report folder or results.json"
          },
          "expectedSha256": {
            "type": "string",
            "description": "Hex SHA-256 of results.json (64 hex chars, optionally 0x-prefixed)"
          }
        },
        "required": [
          "reportUrl",
          "expectedSha256"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "reportUrl": {
            "type": "string"
          },
          "resultsJsonSha256": {
            "type": "string"
          },
          "agentproofVersion": {
            "type": "string"
          },
          "score": {
            "type": "number",
            "description": "Overall AgentProof score 0-100"
          },
          "categories": {
            "type": "object",
            "description": "Six AgentProof score categories"
          },
          "checks": {
            "type": "object",
            "description": "Command + browser check summary"
          },
          "blockingIssues": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "verifiedAt": {
            "type": "string"
          },
          "bridge": {
            "type": "object"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-analytics",
      "method": "GET",
      "path": "/api/x402/trust/analytics",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-analytics.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Composite trust profile \u2014 Street Cred badge, identity, bonds, reputation in one call. Aggregates 4+ on-chain reads.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "50000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-bonds",
      "method": "GET",
      "path": "/api/x402/trust/bonds",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-bonds.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u2014 accountability bonds for AI agents that reward flourishing, not fear. Agents stake ETH and earn distribution when on-chain Flourishing Metrics show real impact: partnership metrics (human growth, autonomy, dignity, tasks mastered, creativity) and society metrics (income distribution, poverty, health, mental health, education access, purpose/agency). Morals over metrics, on-chain. 82 x402 endpoints on Base. \u2014 This endpoint: list all active partnership bonds for any agent (bond count, partner addresses, locked stake). Reads AIPartnershipBondsV2 live on-chain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent wallet address"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-bridge",
      "method": "GET",
      "path": "/api/x402/trust/bridge",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-bridge.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Cross-chain bridge state \u2014 message counts, paused status, relayer count, synced totals. Live read from VaultfireTeleporterBridge.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        }
      },
      "outputSchema": null,
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-contracts",
      "method": "GET",
      "path": "/api/x402/trust/contracts",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-contracts.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Full contract registry \u2014 134 verified smart contracts across 4 mainnet chains with addresses.",
      "inputSchema": null,
      "outputSchema": {
        "type": "object",
        "properties": {
          "totalContracts": {
            "type": "number"
          },
          "chains": {
            "type": "number"
          },
          "contracts": {
            "type": "object"
          }
        }
      },
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "50000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-credentials",
      "method": "GET",
      "path": "/api/x402/trust/credentials",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-credentials.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Capability credentials \u2014 total credentials, active credentials, task proofs. Live read from VaultfireCapabilityCredentials.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-disputes",
      "method": "GET",
      "path": "/api/x402/trust/disputes",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-disputes.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Dispute resolution stats per chain \u2014 filed, resolved, total stake at risk. Live read from VaultfireDisputeResolution.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        }
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-trust-email-verify",
      "method": "POST",
      "path": "/api/x402/trust/email-verify",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-trust-email-verify.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "x402-Email Spec v0.1 verifier (paid bazaar lane, $0.01 USDC). Validates a sender address, accountability bond reference, and x402 payment header from an inbound email and returns a routing recommendation (inbox | review | spam) plus combined trust score, bond status, and signed _x402 receipt. A free public verifier (no bazaar receipt) is also available at POST /api/x402/email/verify for recipient mail filters.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "headers": {
            "type": "object",
            "description": "Email headers (lowercased keys). Recognized: x-vaultfire-sender, x-vaultfire-bond, x-vaultfire-chain, x-vaultfire-spec, x-402-payment, x-402-amount.",
            "properties": {
              "x-vaultfire-sender": {
                "type": "string",
                "description": "Sender 0x address"
              },
              "x-vaultfire-bond": {
                "type": "string",
                "description": "Bond reference, '<contract>:<id>' or '<id>'"
              },
              "x-vaultfire-chain": {
                "type": "string",
                "description": "Chain (default: base)"
              },
              "x-402-payment": {
                "type": "string",
                "description": "Optional payment ref, '<chain>:<txHash>'"
              },
              "x-402-amount": {
                "type": "string",
                "description": "Optional payment amount + asset"
              }
            }
          }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "specVersion": {
            "type": "string"
          },
          "verified": {
            "type": "boolean"
          },
          "sender": {
            "type": "object"
          },
          "bond": {
            "type": "object"
          },
          "payment": {
            "type": "object"
          },
          "recommendation": {
            "type": "string",
            "enum": [
              "inbox",
              "review",
              "spam"
            ]
          },
          "reasons": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tookMs": {
            "type": "number"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        }
      ],
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-flourishing-metrics",
      "method": "GET",
      "path": "/api/x402/trust/flourishing-metrics",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-flourishing-metrics.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read the latest FlourishingMetricsOracle round for a metric key \u2014 value + roundId. The oracle aggregates ecosystem health signals.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "metricId": {
            "type": "string",
            "description": "bytes32 metric id (e.g. keccak256(\"agent_count\"))"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "metricId"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "metricKey": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "value": {
            "type": "string"
          },
          "roundId": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-governance-proposals",
      "method": "GET",
      "path": "/api/x402/trust/governance-proposals",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-governance-proposals.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read a MultisigGovernance transaction by id \u2014 target, value, calldata, executed flag, confirmation count, expiry.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "txId": {
            "type": "string",
            "description": "Transaction id (uint256)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "txId"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "txId": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "value": {
            "type": "string"
          },
          "data": {
            "type": "string"
          },
          "executed": {
            "type": "boolean"
          },
          "numConfirmations": {
            "type": "string"
          },
          "expiresAt": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-health",
      "method": "GET",
      "path": "/api/x402/trust/health",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-trust-health.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Service health check + discovery beacon \u2014 free, no payment required. Lists all 75 priced endpoints with metadata for crawlers.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-get-api-x402-trust-history",
      "method": "GET",
      "path": "/api/x402/trust/history",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-history.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Trust history timeline for an agent \u2014 registration, bonds, vouches and slashes assembled from on-chain state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-insurance",
      "method": "GET",
      "path": "/api/x402/trust/insurance",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-insurance.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Insurance pool stats per chain \u2014 balance, contributors, claims paid out. Live read from VaultfireBondInsurancePool.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        }
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-leaderboard",
      "method": "GET",
      "path": "/api/x402/trust/leaderboard",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-leaderboard.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Top AI agents ranked by trust score \u2014 pulls live ERC-8004 registry data, scores by bonds + reputation, returns ranked leaderboard with VNS names and chains.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Max results, default 20, max 100"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        }
      },
      "outputSchema": null,
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-multi-chain-status",
      "method": "GET",
      "path": "/api/x402/trust/multi-chain-status",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-multi-chain-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Aggregate an agent's on-chain status across all 4 chains in a single call \u2014 per-chain registration, bonds, trust score plus omnichain summary.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "30000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-performance",
      "method": "GET",
      "path": "/api/x402/trust/performance",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-performance.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Trust oracle performance \u2014 attestations, quality score, task completions for an agent. Live read from VaultfireTrustOracle.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-protocol-stats",
      "method": "GET",
      "path": "/api/x402/trust/protocol-stats",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-protocol-stats.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u2014 the trust layer for the agentic web. 82 x402 endpoints on Base for AI agent identity (ERC-8004), accountability bonds, on-chain reputation, and Chainlink oracle data. \u2014 This endpoint: protocol-wide stats (total registered agents, active bonds, per-chain breakdown, total locked value).",
      "inputSchema": null,
      "outputSchema": {
        "type": "object",
        "properties": {
          "totalIdentities": {
            "type": "number"
          },
          "activeBonds": {
            "type": "number"
          },
          "chainCounts": {
            "type": "object"
          }
        }
      },
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-relationships",
      "method": "GET",
      "path": "/api/x402/trust/relationships",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-relationships.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vouching graph slice for an agent \u2014 counts of vouches given/received, total stake, slash record, bond partnerships, plus an integrity composite.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-reputation-decay",
      "method": "GET",
      "path": "/api/x402/trust/reputation-decay",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-reputation-decay.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read an agent's current decayed reputation score \u2014 decayed score, base score, days since last activity, and total activities. Helpful for showing freshness-adjusted reputation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "decayedScore": {
            "type": "string"
          },
          "baseScore": {
            "type": "string"
          },
          "daysSinceActivity": {
            "type": "string"
          },
          "totalActivities": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-risk-score",
      "method": "GET",
      "path": "/api/x402/trust/risk-score",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-risk-score.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Composite on-chain risk score (0\u2013100) for an AI agent \u2014 combines identity, reputation, bonds, vouching, slashes, and account age into a single risk signal with band (minimal/low/medium/high).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-safety-status",
      "method": "GET",
      "path": "/api/x402/trust/safety-status",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-safety-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read an agent's current safety status from the AgentSafetyManager contract \u2014 status enum (Active/Paused/Suspended/Banned), last change timestamp, who changed it, and reason.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "statusName": {
            "type": "string"
          },
          "statusChangedAt": {
            "type": "number"
          },
          "changedBy": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-scoped-delegations",
      "method": "GET",
      "path": "/api/x402/trust/scoped-delegations",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-scoped-delegations.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "List the capability scope ids granted to an address from the ScopedDelegation registry.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "scopes": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-sla-status",
      "method": "GET",
      "path": "/api/x402/trust/sla-status",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-sla-status.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Read an agent's SLA performance \u2014 active SLAs, total stake, total penalized, and violation count from AgentSLAEnforcer.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent address (0x...)"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "description": "Chain (default: base)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "activeSLAs": {
            "type": "string"
          },
          "totalStaked": {
            "type": "string"
          },
          "totalPenalized": {
            "type": "string"
          },
          "violationCount": {
            "type": "string"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-street-cred",
      "method": "GET",
      "path": "/api/x402/trust/street-cred",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-street-cred.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Vaultfire \u2014 the trust layer for the agentic web. 82 x402 endpoints on Base for AI agent identity (ERC-8004), accountability bonds, on-chain reputation, and Chainlink oracle data. \u2014 This endpoint: look up any address's Vaultfire Street Cred profile (soulbound badge tier None/Bronze/Silver/Gold/Platinum, score 0-95, identity registration, active bonds, staked ETH). Reads VaultfireStreetCred.computeScore() on Base.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Agent wallet address (0x...)"
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "score": {
            "type": "number"
          },
          "tier": {
            "type": "number"
          },
          "tierName": {
            "type": "string"
          },
          "hasBadge": {
            "type": "boolean"
          }
        }
      },
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "20000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-vns-resolve",
      "method": "GET",
      "path": "/api/x402/trust/vns-resolve",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-vns-resolve.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Resolve VNS names to addresses (forward) or addresses to VNS names (reverse) across Base, Arbitrum, and Polygon. Falls back to ERC-8004 identity registry for full coverage.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "VNS name to forward-resolve"
          },
          "address": {
            "type": "string",
            "description": "Address to reverse-resolve"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        }
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-get-api-x402-trust-vouching",
      "method": "GET",
      "path": "/api/x402/trust/vouching",
      "free": false,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-vouching.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "none",
      "description": "Reputation staking profile \u2014 vouches received and given, total stake, slashes. Live read from VaultfireReputationStaking.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ]
          }
        },
        "required": [
          "address"
        ]
      },
      "outputSchema": null,
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "maxAmountRequired": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "maxTimeoutSeconds": 60
        },
        {
          "scheme": "exact",
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "maxAmountRequired": "10000",
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "maxTimeoutSeconds": 90
        }
      ],
      "solanaPaymentStatus": "metadata-configured-unverified",
      "bazaarEligibility": "candidate"
    },
    {
      "id": "v2-post-api-x402-verify",
      "method": "POST",
      "path": "/api/x402/verify",
      "free": true,
      "version": "v2",
      "contractStatus": "active",
      "finality": "safe",
      "dataSource": "indexer",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-verify.req#",
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "evidenceKind": "x402-manifest",
      "idempotencyRule": "key-optional",
      "description": "x402 facilitator: verify a payment header signature without settling. Free \u2014 no payment header required.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "v2-source-get-api-well-known-agent-card-json",
      "method": "GET",
      "path": "/api/.well-known/agent-card.json",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/.well-known/agent-card.json/route.ts",
        "sha256": "fc6bb1c83bf6eac1aaf14a80f9dc7d6a0d408863618d717f874acbaa202b1152"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-well-known-x402-email-json",
      "method": "GET",
      "path": "/api/.well-known/x402-email.json",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/.well-known/x402-email.json/route.ts",
        "sha256": "cab38961ea41ceb871e727747aedb2a79da658e9dfcfb4cc04f5aba81f81d942"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-abis",
      "method": "GET",
      "path": "/api/abis",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/abis/route.ts",
        "sha256": "5181d46a1724153cfdf9e304454be43e9d847e98d08b23dc02ddca334bb7ac05"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-abis-name",
      "method": "GET",
      "path": "/api/abis/[name]",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/abis/[name]/route.ts",
        "sha256": "29fe75518891b0fc552e922efc0ba98a9eb694326037d5f9a11e454cce38cc26"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-admin-recent-payers",
      "method": "GET",
      "path": "/api/admin/recent-payers",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/admin/recent-payers/route.ts",
        "sha256": "f56ae0ba1f6d622c09505897cc3c801f752cd45f459dbd5c115c39240e76a289"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-adapter",
      "method": "GET",
      "path": "/api/agent/adapter",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/adapter/route.ts",
        "sha256": "21d85d2d2cc25186b80520201ad2230ea4d3875ae856e7bc24830738d8721e62"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-agent-insurance",
      "method": "GET",
      "path": "/api/agent/agent-insurance",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/agent-insurance/route.ts",
        "sha256": "77608e6b0e1297c58e330a7d7be541e5ef0014c65fcb0655a8d7ba5dc6f2435f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-agent-safety",
      "method": "GET",
      "path": "/api/agent/agent-safety",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/agent-safety/route.ts",
        "sha256": "d059d243b4f3485462aab80131d4eee41a302caf9f6c9c328d360496300e35cb"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-analytics",
      "method": "GET",
      "path": "/api/agent/analytics",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/analytics/route.ts",
        "sha256": "8209300b00b3fc46794ea18c13cca98518ab937c4d95d3bdfc31119addc63524"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-attestation",
      "method": "GET",
      "path": "/api/agent/attestation",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/attestation/route.ts",
        "sha256": "7292d856f0fd18993022cac30a8f221a99815457d316951d1a3c5ac0f7fdf0fe"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-bond",
      "method": "POST",
      "path": "/api/agent/bond",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/bond/route.ts",
        "sha256": "db74fb6986033f7d80b814cfc48ba9701c63eed3ae48345dbbd40d894def4d7f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-bridge",
      "method": "GET",
      "path": "/api/agent/bridge",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/bridge/route.ts",
        "sha256": "01d394451655a41dcc0409f87b075706bfcd218b1681374b1df9f502955ee5f6"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-compliance",
      "method": "GET",
      "path": "/api/agent/compliance",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/compliance/route.ts",
        "sha256": "56446fa69d080363914928a3e2adc8f0f2d2ee00919c1e860f2a918fbcd537b2"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-credentials",
      "method": "GET",
      "path": "/api/agent/credentials",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/credentials/route.ts",
        "sha256": "8a11c6f4acd2d346207825fc9ef6526e4606f538caa88cf4ae16ad529099759d"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-discover",
      "method": "GET",
      "path": "/api/agent/discover",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/discover/route.ts",
        "sha256": "eeea4f958228e9767e29b5470a606fe9ed7f8f3a8390f5b27489813200cfda0c"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-disputes",
      "method": "GET",
      "path": "/api/agent/disputes",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/disputes/route.ts",
        "sha256": "8614b95eb7cd04abaab63d9bac0e76fd7d5bd07692348c545751a0ff2332224c"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-flourishing",
      "method": "GET",
      "path": "/api/agent/flourishing",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/flourishing/route.ts",
        "sha256": "ece5c00ffa22fa22b0a0343ab476525553da2f0503086ef7e78b2a7d4fd8bef7"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-governance",
      "method": "GET",
      "path": "/api/agent/governance",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/governance/route.ts",
        "sha256": "84443dae498919004ff8e2a189f60b8841114f50c47ae53bc8155b8398551efa"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-insurance",
      "method": "GET",
      "path": "/api/agent/insurance",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/insurance/route.ts",
        "sha256": "ad8efacd80aefeddb422b413d256238b1a039fd4b9f6a3611ab31ab939fafb81"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-keys",
      "method": "GET",
      "path": "/api/agent/keys",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/keys/route.ts",
        "sha256": "21f8db59ee5eff5bb23316e09195deaadea1b2446527445a73eff512aefe9c88"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-keys",
      "method": "POST",
      "path": "/api/agent/keys",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/keys/route.ts",
        "sha256": "21f8db59ee5eff5bb23316e09195deaadea1b2446527445a73eff512aefe9c88"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-mission",
      "method": "GET",
      "path": "/api/agent/mission",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/mission/route.ts",
        "sha256": "2598226f10a4a050ba0a47dd56eae56cc194970b11e35e80b5e28babe29cb74e"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-partnerships",
      "method": "GET",
      "path": "/api/agent/partnerships",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/partnerships/route.ts",
        "sha256": "06c73594e9e6afde26812c5798de23e534b5e7266ba537b57a251c604772a045"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-performance",
      "method": "GET",
      "path": "/api/agent/performance",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/performance/route.ts",
        "sha256": "c556b410cbe1047dd3a7062e9318d08d6b19b6e215faab86b7a997df11902a9f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-premium",
      "method": "GET",
      "path": "/api/agent/premium",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/premium/route.ts",
        "sha256": "ecef4c04da243f8a938f46ec6fe8bf691d03cf07dab576d6e923e6eaf766496c"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-premium",
      "method": "POST",
      "path": "/api/agent/premium",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/premium/route.ts",
        "sha256": "ecef4c04da243f8a938f46ec6fe8bf691d03cf07dab576d6e923e6eaf766496c"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-privacy",
      "method": "GET",
      "path": "/api/agent/privacy",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/privacy/route.ts",
        "sha256": "02311eae25585fdde95688dc2e66415b737d7c41d3be3bf67b4ac52f48cb429a"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-register",
      "method": "POST",
      "path": "/api/agent/register",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/register/route.ts",
        "sha256": "7d88a91af3989a4725ce90ab0e155a5474e36fd580be3197cae2c4b149d5a2c4"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-reputation-decay",
      "method": "GET",
      "path": "/api/agent/reputation-decay",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/reputation-decay/route.ts",
        "sha256": "8265ec3fbd784e90a2255c09f0288d029e8acf9f3f4629a0244e7ef820f8bee5"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-route",
      "method": "POST",
      "path": "/api/agent/route",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/route/route.ts",
        "sha256": "3df1a39a58d71ef0ea94b5e64119937ba41e2654218690802a24577d09f5a300"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-routing",
      "method": "GET",
      "path": "/api/agent/routing",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/routing/route.ts",
        "sha256": "9c421a1c6cf18ab54ac21ffe7f56cf34454ae452f5998cdc01bd6ad0e9af836f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-scoped-delegation",
      "method": "GET",
      "path": "/api/agent/scoped-delegation",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/scoped-delegation/route.ts",
        "sha256": "26807a2a12808df6564e8e84d2ffdb6e24c75e5b77761a3bb8b7b972e81e9366"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-sla-enforcer",
      "method": "GET",
      "path": "/api/agent/sla-enforcer",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/sla-enforcer/route.ts",
        "sha256": "b6da510635c59bba850aecfe58ef0add56677fd247fe278a2dc10bb9479086cb"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-status",
      "method": "GET",
      "path": "/api/agent/status",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/status/route.ts",
        "sha256": "12eec3da24e0d4882c4696dc4a3ee65f22e41646791f906127fbce0b9cb2c91f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-status-batch",
      "method": "POST",
      "path": "/api/agent/status/batch",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/status/batch/route.ts",
        "sha256": "e7b5a5fc8c591b6d1a7d94b0422174ff5a1eeea2fbf69626c35076ac3bfcf8e0"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-tasks",
      "method": "GET",
      "path": "/api/agent/tasks",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/tasks/route.ts",
        "sha256": "dd0b0c3df212313f298f84fe4659aaa31f4d301d24d4ddd3cabccaadc097a2ea"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-tasks",
      "method": "POST",
      "path": "/api/agent/tasks",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/tasks/route.ts",
        "sha256": "dd0b0c3df212313f298f84fe4659aaa31f4d301d24d4ddd3cabccaadc097a2ea"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-trust",
      "method": "GET",
      "path": "/api/agent/trust",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/trust/route.ts",
        "sha256": "2561aa4b8506d51c57d795a54800789b33b388612db1acac2b29e52ab06ac8db"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-validation",
      "method": "GET",
      "path": "/api/agent/validation",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/validation/route.ts",
        "sha256": "3e00f06c41b8a695ff5017a9191a58eaf5ff34f3bac3fa495830959bec2c0b83"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-vns",
      "method": "GET",
      "path": "/api/agent/vns",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/vns/route.ts",
        "sha256": "156a51529dd81e766d8caf8280ab8a550dcb4d34b773e37898f74bd7827ededa"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-vouching",
      "method": "GET",
      "path": "/api/agent/vouching",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/vouching/route.ts",
        "sha256": "bb984109d53b7371e8b93c999b58bdc7508f3c9baf785a3ff93f26db28b7c52b"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-post-api-agent-webhooks",
      "method": "POST",
      "path": "/api/agent/webhooks",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-agent-webhooks",
      "method": "GET",
      "path": "/api/agent/webhooks",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-delete-api-agent-webhooks",
      "method": "DELETE",
      "path": "/api/agent/webhooks",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-contracts",
      "method": "GET",
      "path": "/api/contracts",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "exact",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/contracts/route.ts",
        "sha256": "9644887421f6b756a79d905da41529b53556ee923f9572560da744ee6c90be29"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-cron-heartbeat",
      "method": "GET",
      "path": "/api/cron/heartbeat",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/cron/heartbeat/route.ts",
        "sha256": "81aecd1e7757b12c9a8dc0f7586f2c046db3775109961363e320ddd697d16f2f"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-gifs",
      "method": "GET",
      "path": "/api/gifs",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/gifs/route.ts",
        "sha256": "b75ed64ecb9afd951a727a64b3555f8660f990cd959172a080ed0756cf4a3d9c"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-health",
      "method": "GET",
      "path": "/api/health",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/health/route.ts",
        "sha256": "632108921afd4cc30d6e79e3ceb8c4e01c97c74d6f6778ce7efb0549c7c33e0d"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-hub-activity",
      "method": "GET",
      "path": "/api/hub/activity",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/hub/activity/route.ts",
        "sha256": "aa32fb58dafd596b3e1ec2ef79265c27ac7703ea1019ee8dbfcc80ebe12829a1"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-hub-stats",
      "method": "GET",
      "path": "/api/hub/stats",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/hub/stats/route.ts",
        "sha256": "0a2645dd4bd22a9ab2ee1182e603ab4749870d92290d122aeb6d6ad214f5ec57"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-live",
      "method": "GET",
      "path": "/api/live",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/live/route.ts",
        "sha256": "a5740a5485a53e0fa2d190c7a0dcea3856a2eac835a8add9c7c7f58978b2a41b"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-openapi-json",
      "method": "GET",
      "path": "/api/openapi.json",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/openapi.json/route.ts",
        "sha256": "c3c664f0c30e116332058557d34133304ca482692538fabbb39c6b5e8a39de54"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-protocol-bond-counts",
      "method": "GET",
      "path": "/api/protocol/bond-counts",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/bond-counts/route.ts",
        "sha256": "b625bddc0f7ff78344ce3f2121560b31d6101ea9f8b86f0d0bfd80beaeab5125"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-protocol-distributions",
      "method": "GET",
      "path": "/api/protocol/distributions",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/distributions/route.ts",
        "sha256": "4559264c44c0fa62f8aa845c99222c43f87eba264ef6e94c6ef9d3bc6ba83088"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "v2-source-get-api-protocol-recent",
      "method": "GET",
      "path": "/api/protocol/recent",
      "free": null,
      "version": "v2",
      "contractStatus": "unresolved",
      "finality": "unresolved",
      "dataSource": "unresolved",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseSchema": null,
      "responseFixtureStatus": "unresolved",
      "idempotencyRule": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "inputSchema": null,
      "outputSchema": null,
      "evidenceKind": "source-method",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/recent/route.ts",
        "sha256": "f05ee9d164ad6e1bf23da25b51b7ebe7ad639d5bfd1af8c42d62c0eaf2bd18f7"
      },
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "bazaarEligibility": "method-only"
    },
    {
      "id": "contracts",
      "method": "GET",
      "path": "/api/v3/contracts",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/contract-catalog.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/contract-catalog.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Static V3 contract catalog with null addresses until independently verified.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "contract",
      "method": "GET",
      "path": "/api/v3/contracts/:name",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/contract-result.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/contract-result.v1.schema.json",
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "404": "https://theloopbreaker.com/schemas/v3-x402/contract-result.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Static V3 contract metadata by canonical name.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "bond-party",
      "method": "GET",
      "path": "/api/v3/bonds",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed bond lookup by the required party query parameter.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "bond",
      "method": "GET",
      "path": "/api/v3/bonds/:bondId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed V3 bond lookup by unsigned identifier.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "dispute",
      "method": "GET",
      "path": "/api/v3/disputes/:disputeId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed objective dispute lookup.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "evidence",
      "method": "GET",
      "path": "/api/v3/evidence/:evidenceHash",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Deferred evidence lookup with no deployment claim.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "task",
      "method": "GET",
      "path": "/api/v3/tasks/:taskId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Deferred task escrow read model.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "mandate",
      "method": "GET",
      "path": "/api/v3/mandates/:mandateHash",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Canonical plural V3 mandate lookup.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "mandate-compat",
      "method": "GET",
      "path": "/api/v3/mandate/:mandateHash",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Singular V3 compatibility wrapper over the plural route; no V2 fallback.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "governance-proposal",
      "method": "GET",
      "path": "/api/v3/governance/proposals/:proposalId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed governance proposal status lookup.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "pull-credit",
      "method": "GET",
      "path": "/api/v3/pull-credits",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed pull credit query by contract, asset, and holder.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "migration",
      "method": "GET",
      "path": "/api/v3/migration/dispositions",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/migration-dispositions.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/migration-dispositions.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Static migration capability and safety dispositions.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "status",
      "method": "GET",
      "path": "/api/v3/protocol/status",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/status.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/status.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Unconfigured protocol readiness response.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "solvency",
      "method": "GET",
      "path": "/api/v3/protocol/solvency",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/solvency.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/solvency.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Unconfigured solvency readiness response.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "x402-discovery",
      "method": "GET",
      "path": "/api/v3/x402/discovery",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/discovery.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/discovery.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed V3 x402 discovery with no payment candidates.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "x402-challenge-status",
      "method": "GET",
      "path": "/api/v3/x402/challenge-status",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/challenge-status.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/challenge-status.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Static unavailable V3 payment-challenge capability status.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "x402-challenge",
      "method": "GET",
      "path": "/api/v3/x402/challenges/:challengeId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed V3 challenge lookup.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "x402-receipt",
      "method": "GET",
      "path": "/api/v3/x402/receipts/:requestId",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/receipt-status.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/receipt-status.v1.schema.json",
        "400": "https://theloopbreaker.com/schemas/v3-x402/input-error.v1.schema.json",
        "404": "https://theloopbreaker.com/schemas/v3-x402/receipt-error.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/receipt-error.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Fail-closed durable receipt evidence lookup.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "solana-health",
      "method": "GET",
      "path": "/api/v3/solana/health",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/solana-health.v1.schema.json",
      "responseStatus": "200",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/solana-health.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Source-only Solana health without RPC or executable claims.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    },
    {
      "id": "retired-partnership-write",
      "method": "POST",
      "path": "/api/v3/x402/actions/create-partnership-bond",
      "free": true,
      "version": "v3",
      "contractStatus": "read-only",
      "finality": "soft",
      "dataSource": "computed",
      "privacy": "restricted",
      "requestSchema": "empty#",
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/retirement.v1.schema.json",
      "responseStatus": "503",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/retirement.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "idempotencyRule": "none",
      "description": "Non-executing retired partnership-bond write tombstone.",
      "inputSchema": null,
      "outputSchema": null,
      "solanaPaymentStatus": "not-priced",
      "bazaarEligibility": "not-priced"
    }
  ],
  "v2InventoryAlignment": {
    "schemaVersion": "1.0.0",
    "inventory": {
      "file": "baseline/extracted/v2_api_routes.txt",
      "routeCount": 132,
      "sha256": "93a4c5e0e726e9e44d7607966f95ab93adc6d68633a558cfba80f348b6744553"
    },
    "registeredRouteCount": 132,
    "operationalRouteCount": 82,
    "methodOnlyRouteCount": 50,
    "unresolvedRouteCount": 0,
    "unresolvedRoutes": [],
    "registryOnlyRouteCount": 6,
    "registryOnlyRoutes": [
      "/.well-known/agent-card.json",
      "/.well-known/x402.json",
      "/api/x402/agent-guide",
      "/api/x402/agent-preflight",
      "/api/x402/discovery",
      "/api/x402/errors"
    ],
    "entries": [
      {
        "path": "/api/.well-known/agent-card.json",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-well-known-agent-card-json"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/.well-known/x402-email.json",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-well-known-x402-email-json"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/abis",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-abis"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/abis/[name]",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-abis-name"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/admin/recent-payers",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-admin-recent-payers"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/adapter",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-adapter"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/agent-insurance",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-agent-insurance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/agent-safety",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-agent-safety"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/analytics",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-analytics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/attestation",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-attestation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/bond",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-post-api-agent-bond"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/bridge",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-bridge"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/compliance",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-compliance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/credentials",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-credentials"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/discover",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-discover"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/disputes",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-disputes"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/flourishing",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-flourishing"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/governance",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-governance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/insurance",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-insurance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/keys",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-keys",
          "v2-source-post-api-agent-keys"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/mission",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-mission"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/partnerships",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-partnerships"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/performance",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-performance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/premium",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-premium",
          "v2-source-post-api-agent-premium"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/privacy",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-privacy"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/register",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-post-api-agent-register"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/reputation-decay",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-reputation-decay"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/route",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-post-api-agent-route"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/routing",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-routing"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/scoped-delegation",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-scoped-delegation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/sla-enforcer",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-sla-enforcer"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/status",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/status/batch",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-post-api-agent-status-batch"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/tasks",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-tasks",
          "v2-source-post-api-agent-tasks"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/trust",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-trust"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/validation",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-validation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/vns",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-vns"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/vouching",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-agent-vouching"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/agent/webhooks",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-post-api-agent-webhooks",
          "v2-source-get-api-agent-webhooks",
          "v2-source-delete-api-agent-webhooks"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/contracts",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-contracts"
        ],
        "responseFixtureStatus": "exact"
      },
      {
        "path": "/api/cron/heartbeat",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-cron-heartbeat"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/gifs",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-gifs"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/health",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-health"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/hub/activity",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-hub-activity"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/hub/stats",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-hub-stats"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/live",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-live"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/openapi.json",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-openapi-json"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/protocol/bond-counts",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-protocol-bond-counts"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/protocol/distributions",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-protocol-distributions"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/protocol/recent",
        "registryStatus": "method-only",
        "registryRouteIds": [
          "v2-source-get-api-protocol-recent"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/accept-bid",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-accept-bid"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/approve-work",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-approve-work"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/attest-belief",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-attest-belief"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/batch-onboard",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-batch-onboard"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/bridge-trust-message",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-bridge-trust-message"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/cancel-task",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-cancel-task"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/challenge-bond-metrics",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-challenge-bond-metrics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/commit-vns-name",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-commit-vns-name"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/contribute-insurance",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-contribute-insurance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/create-accountability-bond",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-create-accountability-bond"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/create-partnership-bond",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-create-partnership-bond"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/create-session-key",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-create-session-key"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/create-task",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-create-task"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/create-vkp-vault",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-create-vkp-vault"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/deactivate-agent",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-deactivate-agent"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/dispute-task",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-dispute-task"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/file-attestation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-file-attestation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/file-insurance-claim",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-file-insurance-claim"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/file-vouch",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-file-vouch"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/grant-consent",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-grant-consent"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/issue-credential",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-issue-credential"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/mint-street-cred",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-mint-street-cred"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/register-agent",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-register-agent"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/register-for-partnership",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-register-for-partnership"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/register-vns-name",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-register-vns-name"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/report-mission-violation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-report-mission-violation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/report-surveillance-violation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-report-surveillance-violation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/request-bond-distribution",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-request-bond-distribution"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/request-validation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-request-validation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/revoke-consent",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-revoke-consent"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/revoke-credential",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-revoke-credential"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/revoke-session-key",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-revoke-session-key"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/slash-reputation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-slash-reputation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/stake-as-validator",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-stake-as-validator"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-accountability-metrics",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-accountability-metrics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-feedback",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-feedback"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-partnership-metrics",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-partnership-metrics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-trust-attestation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-trust-attestation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-validation",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-validation"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/submit-work",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-submit-work"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/transfer-vns-name",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-transfer-vns-name"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/trigger-reputation-decay",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-trigger-reputation-decay"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/unvouch",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-unvouch"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/actions/update-agent-uri",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-actions-update-agent-uri"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/bonds/agent-bond-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-bonds-agent-bond-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/bonds/overview",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-bonds-overview"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/cdp-register",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-cdp-register"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/contract-call",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-contract-call",
          "v2-post-api-x402-contract-call"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/email/verify",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-email-verify"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/oracle/agent-stake-usd",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-oracle-agent-stake-usd"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/oracle/chainlink-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-oracle-chainlink-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/oracle/price-feed",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-oracle-price-feed"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/settle",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-settle"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/submit-signed",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-submit-signed"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/agent-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-agent-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/agentproof-evidence",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-agentproof-evidence"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/analytics",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-analytics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/bonds",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-bonds"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/bridge",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-bridge"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/contracts",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-contracts"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/credentials",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-credentials"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/disputes",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-disputes"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/email-verify",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-trust-email-verify"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/flourishing-metrics",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-flourishing-metrics"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/governance-proposals",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-governance-proposals"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/health",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-health"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/history",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-history"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/insurance",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-insurance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/leaderboard",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-leaderboard"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/multi-chain-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-multi-chain-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/performance",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-performance"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/protocol-stats",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-protocol-stats"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/relationships",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-relationships"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/reputation-decay",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-reputation-decay"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/risk-score",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-risk-score"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/safety-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-safety-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/scoped-delegations",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-scoped-delegations"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/sla-status",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-sla-status"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/street-cred",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-street-cred"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/vns-resolve",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-vns-resolve"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/trust/vouching",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-get-api-x402-trust-vouching"
        ],
        "responseFixtureStatus": "unresolved"
      },
      {
        "path": "/api/x402/verify",
        "registryStatus": "operational",
        "registryRouteIds": [
          "v2-post-api-x402-verify"
        ],
        "responseFixtureStatus": "unresolved"
      }
    ]
  }
}