{
  "baseline": {
    "releaseCommit": "eb7c7836e432f591745f807bd5199f5fa344b36f",
    "sources": [
      {
        "path": "baseline/deployments.json",
        "sha256": "db720b684e47ae8c4acc6c0bd61b23bc18b25882e95a669104f9a785976758ae"
      },
      {
        "path": "pr7/generated/route-registry.json",
        "sha256": "7d66001270df5a9000bf7a0178d1a17c9b882bba2bd6a121009154c288349498"
      },
      {
        "path": "baseline/extracted/v2_api_routes.txt",
        "sha256": "93a4c5e0e726e9e44d7607966f95ab93adc6d68633a558cfba80f348b6744553"
      },
      {
        "path": "baseline/schemas/v2/route-response-fixtures.json",
        "sha256": "9686c627a55431f0875031566b9a771e044b5769ab83aea74414bcb9cee9603f"
      },
      {
        "path": "legacy/v2/manifest.json",
        "sha256": "4b2a083e36e8f7c9659d30710dae3f5f80faf3130060ebdca8792c77a6c8ac7c"
      },
      {
        "path": "pr7/generated/coinbase-bazaar-v2.json",
        "sha256": "9c1a03138def76ed254fa69c03095bd8fa4f4f7ee54f4c9a62cf0c9703bc1a05"
      },
      {
        "path": "pr7/generated/well-known-x402.json",
        "sha256": "5baf386b97e6cddd0e61f57047e05646a76d953331f2b14c66bc9ede8680432c"
      }
    ],
    "v2PinnedCommit": "a80144d1acbbbbf24b9eca7cd91e61daad0c0ad6"
  },
  "canaryGate": {
    "paidRetry": "prohibited",
    "prohibitedActions": [
      "deployment",
      "broadcast",
      "production routing change",
      "canary-fund spend",
      "receipt fabrication"
    ],
    "requires": [
      "owner approval of a public wallet",
      "owner-approved maximum budget",
      "route-specific live 402 challenge evidence",
      "owner-approved controlled payment plan"
    ]
  },
  "contracts": [
    {
      "abi": {
        "file": "legacy/v2/abis/MissionEnforcement.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MissionEnforcement.json",
          "sourceSha256": "b5730979598d3bdb178dd5ce2a2b496fa2bb8035fe76e6d0786eb3e86e1f6f87"
        },
        "sha256": "06de290c5ef80127ddb5d8d4e63b02d9b41e74290a78120ee6cfb8e19f5aa01a",
        "status": "provenance-backed"
      },
      "address": "0xBc4208A7A59af3B7E438d3308C3dc0d299d739a7",
      "category": "enforcement",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MissionEnforcement",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AntiSurveillance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AntiSurveillance.json",
          "sourceSha256": "b2e80d6539762822deb4141bfc959529ed120439c69e181f3df1b868af2b4798"
        },
        "sha256": "e2ed0abbb359000b7b0dd34fe058c6f9daa82a310057c381acc69a70eba2ee0f",
        "status": "provenance-backed"
      },
      "address": "0xaaC44F1396f3F5b3C06048a1F819DC9b0f86D90c",
      "category": "policy",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AntiSurveillance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/PrivacyGuarantees.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/PrivacyGuarantees.json",
          "sourceSha256": "64e27a7b02538339acac2ccd30a9dbbf429011a037a237cb6933c78d45021cd9"
        },
        "sha256": "cac79abbf7e5794128e529ad1fdfc9eeb3fa2c1b974ac67ac9d7d89d546054cf",
        "status": "provenance-backed"
      },
      "address": "0x2711AA5f1934Fe97825F02e51cB5Da58d1759625",
      "category": "policy",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "PrivacyGuarantees",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004IdentityRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004IdentityRegistry.json",
          "sourceSha256": "090c2fd378ee03c2ca506d29a32007629d3b8f9c0757b1e5832f2fff1559baef"
        },
        "sha256": "c875d8ac336756f96634a6df8360728d2967c1c49c2c54e831e0163aab30c65d",
        "status": "provenance-backed"
      },
      "address": "0xa7BD20bf5De63df949cA5Be2F20835978eCba81A",
      "category": "identity",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004IdentityRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/BeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/BeliefAttestationVerifier.json",
          "sourceSha256": "ee9e8075cab0562c76be38878d6e80bc8edca2573de446b7bbfeb9fb5449cc63"
        },
        "sha256": "550de62be38865ae9b7d4e29ddf401adf43a7466aad67ededd56963b5820d6bd",
        "status": "provenance-backed"
      },
      "address": "0x32211773C8266774A704aeD471f8eF073f34bA79",
      "category": "attestation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "BeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIPartnershipBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIPartnershipBondsV2.json",
          "sourceSha256": "f7bdd7488382de6b8fc4f9cefe2ee750d3ae5aa6b03fea887868d8371b75a3bd"
        },
        "sha256": "5b6a6886c25fd8d7be3f9ec3a1f3889ba3bf9964ffd30c7cb4637a5779758112",
        "status": "provenance-backed"
      },
      "address": "0x01C479F0c039fEC40c0Cf1c5C921bab457d57441",
      "category": "partnership-bond",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIPartnershipBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIAccountabilityBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIAccountabilityBondsV2.json",
          "sourceSha256": "65fdfcb27eafa1be2bb3ce1c6db392cc89479e646ae1f4f4ecef85a9aa1d7aac"
        },
        "sha256": "1b9436b58faf47c49f48399502fc14afcf77fd00d827f42b862fb5ef6b0582a6",
        "status": "provenance-backed"
      },
      "address": "0x6750D28865434344e04e1D0a6044394b726C3dfE",
      "category": "accountability-bond",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIAccountabilityBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/FlourishingMetricsOracle.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/FlourishingMetricsOracle.json",
          "sourceSha256": "3feb5039febf62e38a1f7a792301dd25477685901df2278aed96d53215b0679b"
        },
        "sha256": "e746d733a4715ac2a418b1757cff5e460861badac5b1cbebda2ca349ca1f6048",
        "status": "provenance-backed"
      },
      "address": "0xf7B2dC73Ec69528F171F4a0ded62da557866BaA5",
      "category": "oracle",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "FlourishingMetricsOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ReputationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ReputationRegistry.json",
          "sourceSha256": "2cd0aab9244ffd2ab3f7c53f888e71027149044e25f75cc13a5ea522e6427b8e"
        },
        "sha256": "6ea122b6ca14166c923d38cee8e8092a28563866af5b38fd41ab114931943d88",
        "status": "provenance-backed"
      },
      "address": "0x98afd1440B2238D73c1394720277a6d031fCbbD0",
      "category": "identity",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ReputationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ValidationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ValidationRegistry.json",
          "sourceSha256": "d00a4f310d27028ac05ce4c58ca2ff31a5f0f7ee73c7f731c430188a34420826"
        },
        "sha256": "55869eb34e259ca67c8bb07a004f17577ecd15a7bad0a70ab49cabf8ec25d11c",
        "status": "provenance-backed"
      },
      "address": "0x8D3495772EAcAdB7dC09F1784eF06F2D109fb8a5",
      "category": "identity",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ValidationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireERC8004Adapter.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireERC8004Adapter.json",
          "sourceSha256": "4ad0784698e88ec634b1cf63e2b426360589d15daa99009b30319241d65180fa"
        },
        "sha256": "8209664ec20d2b5bdebc2bc1bf9f01a8f8a229d5872e1a16981894e9e50b543c",
        "status": "provenance-backed"
      },
      "address": "0x8bEFe7411AecddA6E1Aea8F031fedD293Ca7372E",
      "category": "identity",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireERC8004Adapter",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MultisigGovernance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MultisigGovernance.json",
          "sourceSha256": "d176cb343ea9a34bc9a35c9ca2b831cee55413c2bf28e4349ab8b60c2a2c303e"
        },
        "sha256": "fe02ab2e0312c83a62055352d8eb0076606b53f235c5a4d09ab53001905c8aa8",
        "status": "provenance-backed"
      },
      "address": "0x34a19C7298aCA59e185F1ecfB352AC566bB4B4A9",
      "category": "governance",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MultisigGovernance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ProductionBeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ProductionBeliefAttestationVerifier.json",
          "sourceSha256": "90aa57f687b4bbe3d5d5fde805e5e33240117dc3844d21dafb67c9f278686faa"
        },
        "sha256": "712f3fdb23c2818f07d420cf2164d2235e5ea25f53aaf4ea06a8f927dfd92f38",
        "status": "provenance-backed"
      },
      "address": "0x2a46B5932e9559176241056A04a608B8fEbCc5A7",
      "category": "attestation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ProductionBeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/DilithiumAttestor.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/DilithiumAttestor.json",
          "sourceSha256": "9a5cfe744f80e4bfb06e0a2a88d0363717488b176afe7c86cd2322f656acf2cd"
        },
        "sha256": "763d5b8b774bfb7c8846a5b5f5170d98a2c051fde8a74d0f0eedaeb2e32e80b2",
        "status": "provenance-backed"
      },
      "address": "0xef703bBe9b21960ede3e96abBB0Bbd0c525Fe050",
      "category": "attestation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "DilithiumAttestor",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTeleporterBridge.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireTeleporterBridge.json",
          "sourceSha256": "b0ebe337b6416070fb45a10db84a186a7619317edfa8fcff0b5bb9b16efbde22"
        },
        "sha256": "d924dcba699282f33d7b1bd3b629911538a6b3b01e6ca6779a6856eb17dd8e78",
        "status": "provenance-backed"
      },
      "address": "0x62edf0cBc8Fa3d98B6A07197DFE9cb1c128a7eC7",
      "category": "bridge",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTeleporterBridge",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustAttestation.json",
        "provenance": {
          "compilerInput": {
            "runtimeBytecodeBinding": {
              "compiledRuntime": {
                "bytes": 12259,
                "sha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
              },
              "deployments": [
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "arbitrum",
                  "chainId": 42161,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x5f7680a9a720c03812532a735d1165d9f97c0cd1",
                  "chain": "avalanche",
                  "chainId": 43114,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0xc0f8704ef84ca58fa0af4836669d358574ffe1f4",
                  "chain": "base",
                  "chainId": 8453,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "polygon",
                  "chainId": 137,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                }
              ],
              "sourceUnit": "contracts/teleporter/TrustPortabilityExtension.sol"
            },
            "settings": {
              "evmVersion": "cancun",
              "optimizer": {
                "enabled": true,
                "runs": 200
              },
              "outputSelection": {
                "*": {
                  "*": [
                    "abi",
                    "evm.bytecode.object",
                    "evm.deployedBytecode.object"
                  ]
                }
              },
              "viaIR": true
            },
            "solcVersion": "0.8.25+commit.b61c2a91",
            "sourceRoot": "repos/theloopbreaker-site",
            "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
          },
          "kind": "pinned-solidity-source",
          "note": "The public/deployment label VaultfireTrustAttestation is an alias for the exact compiled contract TrustPortabilityExtension. The alias is retained for compatibility; the source contract name is not rewritten.",
          "solcVersion": "0.8.25+commit.b61c2a91.Emscripten.clang",
          "source": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
          "sourceContract": "TrustPortabilityExtension",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterMessenger.sol",
              "sha256": "5fc6538e48c5f1612f778fc1fd2ca709462174f1ab84156cc7a3d649dc13472f"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterReceiver.sol",
              "sha256": "3e42821a0d837696c24f9356dd5b9cbd0da8291fa50d0d3b1ff19d4f05dc1538"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
              "sha256": "19707ed2faaf8e9d66f47b1685ffbda6149ef8ffccebc45e1d78143290679b37"
            }
          ],
          "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
        },
        "sha256": "a4c7d811079726b20d79bfd7c4cc585f83f1b8ab48502d0508b5acb6120e8164",
        "status": "provenance-backed"
      },
      "address": "0xc0f8704EF84Ca58Fa0AF4836669d358574FFE1f4",
      "category": "attestation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustAttestation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireNameService.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireNameService.json",
          "sourceSha256": "c383c4632ef5e7132788624184e2352d13c34267ac42a4c7b29e1af7fcf2b122"
        },
        "sha256": "ff414eaa37121e500a5b55d419f2e2fac95165b9076521594c6f12a141d98d90",
        "status": "provenance-backed"
      },
      "address": "0xA9e6c2c0a731F1f56F6720Dfac2eB1440Ab9453a",
      "category": "identity",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireNameService",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTaskEscrow.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "CONTRACTS.md",
              "sha256": "ddbf61863c68876db487de0f506c63eb1a344840eb3312182a34a727280df656"
            },
            {
              "path": "repos/vaultfire-sdk/src/tasks.ts",
              "sha256": "a3f657baa0d2180845bebbe6ffed57ef4dc6b76be6b3bd9034b239a3d5b453b6"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "contracts-root/VaultfireTaskEscrow.sol",
          "sourceContract": "VaultfireTaskEscrow",
          "sourceFiles": [
            {
              "path": "contracts-root/VaultfireTaskEscrow.sol",
              "sha256": "55f7d07acc74ad7b71990e945a91868729ef29875ace03a94c8e7d4d1c35a710"
            }
          ],
          "standardInputSha256": "b64ec2e247d8bab47bcfb3a8d15799dd2f8b12ce6571002f0b7f43bdeb8db56f"
        },
        "sha256": "56aef72aeab7ea4513f00a476d6f902b70487cf5fef656eb95ad847e78478521",
        "status": "provenance-backed"
      },
      "address": "0x70098737Cb41827b7a86397B42c166020BCcC03b",
      "category": "escrow",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTaskEscrow",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPSessionKeyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPSessionKeyManager is an alias for the exact compiled contract SessionKeyManager; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
          "sourceContract": "SessionKeyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
              "sha256": "c91eaf07e885aa1ad7020def568c5ff60694ae7ea93e6f2afcbe7902d29095c0"
            }
          ],
          "standardInputSha256": "98650240c0d098849c867602b861e34fe32654e21fa613e25b7c246a5c55c00f"
        },
        "sha256": "a2b7d25ee041c0ce4677501c1fe6cdbf0826f851c9843b0fb6ad3a03df26eee2",
        "status": "provenance-backed"
      },
      "address": "0x18622Fd3DF3269Ef3cf53cF374eB011A36DC4Be5",
      "category": "delegation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPSessionKeyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPDelegationRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPDelegationRegistry is an alias for the exact compiled contract DelegationRegistry; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
          "sourceContract": "DelegationRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
              "sha256": "526e01dde9ea01f793340df3a7a1253ac7c74269173f2e9933191ce18b1d6d7b"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "40ae46a643915cc8e28d3730a91199d03f213743c517e9b37e84c2ba7765cae5"
        },
        "sha256": "786d1fe72d5eb65fa99b617ee8fe5169862dd7e5a2790c0f55d05bc263491a9f",
        "status": "provenance-backed"
      },
      "address": "0xd4d32b5c28040AFA2A6aB0ae9FF6DA68EAee4F82",
      "category": "delegation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPDelegationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPFactory.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
          "sourceContract": "VKPFactory",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/KeyVault.sol",
              "sha256": "78335749add3474124b86f6f8a6989c027bf487262be1b5ccd6da0ccd2cb5403"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
              "sha256": "46d7e44ee7552581b84d014fe51f58f7125ba740c298ec183cf34c5cdcc10729"
            }
          ],
          "standardInputSha256": "84371a8c66ace1ec061ed47618f48a4f8b0fbc4b496530ac37d139c4f771ec16"
        },
        "sha256": "86d605f87852c8d1131afc985e5856c2fdc6e5305cc40f74388d3258916af14c",
        "status": "provenance-backed"
      },
      "address": "0x174E29E6FAdD3096387030429Eb4677eA569e625",
      "category": "delegation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPFactory",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireReputationStaking.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
          "sourceContract": "VaultfireReputationStaking",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
              "sha256": "6f784c533b31f4892ff55d5f30d6a661146bb5a1643e6f48cf7c5b5bc822a6ea"
            }
          ],
          "standardInputSha256": "902db751686aab6f1d9bce35224576209e809aa23e1dd26e3ea88c244c16b308"
        },
        "sha256": "3189eb96c141159326fb07b7cd5658e033a5109a15c88ebbc20a055b5f6677c4",
        "status": "provenance-backed"
      },
      "address": "0xd42BBfD3061A38D4B5540317A31D90212380069b",
      "category": "reputation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireReputationStaking",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustOracle.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
          "sourceContract": "VaultfireTrustOracle",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
              "sha256": "44f337e17efaceb14a58b7badbe1c3576483f9a6bdac6564d97c1f4660fd2714"
            }
          ],
          "standardInputSha256": "da7ef1989b87e6f53d9515299b89b008cc1e8a10980110a70da1d7312174b10b"
        },
        "sha256": "79538729f52ee7a237b8b7a0087c23315ee6774cc56a9ae38a383158a4f2b07a",
        "status": "provenance-backed"
      },
      "address": "0xF945aA87dB4E1d14aa7d0572501afa166374B776",
      "category": "oracle",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBondInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
          "sourceContract": "VaultfireBondInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
              "sha256": "1c1b77af06c08c4121460ab6b119e2246d8671d1a8e217f0d61800eea7c36de2"
            }
          ],
          "standardInputSha256": "880a4eff26868b1578633f9eb93b0f5fa94053bd8d7e2ef42d94bbc702f5d401"
        },
        "sha256": "feb961430eacc4be88eb4b91e318e8fd07249070507289223e396d2f415d8852",
        "status": "provenance-backed"
      },
      "address": "0xa074e372d5221b605E9762e41B86EbdBEBF1a978",
      "category": "mutual-aid",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBondInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireCapabilityCredentials.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
          "sourceContract": "VaultfireCapabilityCredentials",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
              "sha256": "45b6a4323c0c15edcc230b5d0acf439c7d5ea2543b29dad413e9bc404d258b87"
            }
          ],
          "standardInputSha256": "efd82bf900176935691aeada9b35b19fa3cb0bac7ef47f397a942235403b26b4"
        },
        "sha256": "378b07756db17871110565f7d499921184685dbb16f3bcba611804fd8339f4e9",
        "status": "provenance-backed"
      },
      "address": "0x4C7fddDdae8855283e98dA80BDf7aEa51A0b772B",
      "category": "credential",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireCapabilityCredentials",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireDisputeResolution.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
          "sourceContract": "VaultfireDisputeResolution",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
              "sha256": "647793a333552e1af3642e58e9a81ab7514af85d09a6a540f54e1714c9225a28"
            }
          ],
          "standardInputSha256": "ba9ea8a8b9be0142459ce6cff57efb538cfd419701a701e22658ee50cb262ff0"
        },
        "sha256": "ab31327dd4dc83eee0d7cee430a54c2c1586916eca2e03deae01f0dae35dc7f8",
        "status": "provenance-backed"
      },
      "address": "0x3a681b6eF98c6d35643Ca631eE50EF35edd6BcBD",
      "category": "dispute",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireDisputeResolution",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
          "sourceContract": "AgentInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
              "sha256": "060a44ed2a98fedaef047c16b6ca936645876ed1e35a629688e785c341a5d8c2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1cff725f45b9b0f1360e712b84766fe8a33460f6955d1d7230ec425bd1e97172"
        },
        "sha256": "51e703693bc5b05c57ca63f40c23bdac71a12a970a8932f2d6cd32c95c75dea3",
        "status": "provenance-backed"
      },
      "address": "0x4307e2A7073e09A676D4Ac8278eE2eddA702AddC",
      "category": "mutual-aid",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AgentInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSafetyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
          "sourceContract": "AgentSafetyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
              "sha256": "a30757f1299602394569a6bd7ca1839c3fd867fb19e146d3258133ff77495fb9"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1ff3fdb4f90fb7f0bd1934b739565a5b00a368232609f315667e94a84e695528"
        },
        "sha256": "cfb413f87314785d5d760b4c4526849351933e1e73bc5b2eeb101916728c9819",
        "status": "provenance-backed"
      },
      "address": "0x6B580f08ecA90778AC41FA1290557c86DeEfB1F5",
      "category": "policy",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSafetyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ComplianceRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
          "sourceContract": "ComplianceRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
              "sha256": "39afef5285ad7fbc0c83884724fde85abc3014d129dc15925fa5944d4ac75b57"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            }
          ],
          "standardInputSha256": "cb57efe16222eab69c9b91b1bb6b06dae4fcfb01b28f7f9e4c0f4b6d2dc09ae3"
        },
        "sha256": "363b0df428d1a318b790c0abbbe05bf92f2f95031a7a6dc0f1e451f43a86411c",
        "status": "provenance-backed"
      },
      "address": "0xB4e13EF703f71B2465E58c27fa47B0663ae5f699",
      "category": "policy",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ComplianceRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ReputationDecay.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
          "sourceContract": "ReputationDecay",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
              "sha256": "84fb23e63e3423ef70a68f69632781e8900d26c71569a27619cb3bb2da778c63"
            }
          ],
          "standardInputSha256": "53ea536cb0cb50109b8201029c63ac96452de69c133cb7cb08d6e82c26430f65"
        },
        "sha256": "e05737ebb89662f967b3d4ff65895bc18d025fb059978158d5511ec640d2bc00",
        "status": "provenance-backed"
      },
      "address": "0xcDB75bECa0C56957FC79aB0dd470D4FcE2db6BC1",
      "category": "reputation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "ReputationDecay",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ScopedDelegation.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
          "sourceContract": "ScopedDelegation",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
              "sha256": "35d1b05e1fee19f74474a3c2536840a77755470d78dbd3f37049b1cd900c72a3"
            }
          ],
          "standardInputSha256": "97d110e26953d7109f4bb5a0d23bbb96e6a6aa84b33783f515f2668dca4dfd29"
        },
        "sha256": "9aab630fac01bb83da983b3abc369b7869a7266ff798168179288e776ddad7ed",
        "status": "provenance-backed"
      },
      "address": "0x716C4f0a822f8A7F73126aEe123ACa0Db225a3DC",
      "category": "delegation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ScopedDelegation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSLAEnforcer.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
          "sourceContract": "AgentSLAEnforcer",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
              "sha256": "c5d8fec3fd10a80506f110215aa0d872578ee81edaee7e6459302bec4a2a5fa2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "fd6073122a1b89430f8c54fdec1d6b8750e9df16d34a2151187d8f280620790c"
        },
        "sha256": "b73d616531eedbcb550ffcd87dccf6384d1e561dac684c695a33132d64612363",
        "status": "provenance-backed"
      },
      "address": "0xc0b7cFF13C7C7f4DAF36A7c67da47B2Cb311335D",
      "category": "enforcement",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSLAEnforcer",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireStreetCred.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireStreetCred.json",
          "sourceSha256": "d4b24e2600279197194e703bcb814c4511a36bf1e9836024bd45cd5367bb2332"
        },
        "sha256": "c619f02cca8a10440592c38e27a7d23272e347d94dbc70c4efae117246217d63",
        "status": "provenance-backed"
      },
      "address": "0x5CfAB4B12718549e156D3642f9C63476aC4c2f99",
      "category": "reputation",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireStreetCred",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBIPVault.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireBIPVault.json",
          "sourceSha256": "935bd6c4d7ec49e66365263bf5cd8ad422489ab3ccdb3230a69837540bad6d8b"
        },
        "sha256": "e8697a9aca64d94b782e90179a75e4636282ffd2a821dce9e1637ac6e1b7e5bc",
        "status": "provenance-backed"
      },
      "address": "0x4f7E997C85bC1207485BaB8A0041Ca1ae0Fc9061",
      "category": "vault",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBIPVault",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBatchOnboarder.json",
        "provenance": {
          "abiFieldSha256": "d714f12b68d9c5c39c6e34f761d6aed59581c76ee428bdf568cb787ad1d7c3d1",
          "address": "0x82c6a0dd34f5cf57f8b98ee118e911b977618890",
          "chainId": 8453,
          "compilerVersion": "v0.8.24+commit.e11b9ed9",
          "fetchEnvelope": {
            "path": "baseline/verified-source/blockscout/base/0x82c6a0dd34f5cf57f8b98ee118e911b977618890/pplx_content_fetch_response.json",
            "sha256": "3a4d6b6e77fd5b126a111bd5e5ad017e54a057d02713270e17e401fd9990b16e"
          },
          "kind": "verified-deployed-source",
          "metadata": {
            "path": "baseline/verified-source/blockscout/base/0x82c6a0dd34f5cf57f8b98ee118e911b977618890/provenance.json",
            "sha256": "4dce6aa02e7e2ee9158a9ea60c9e8a60a961bc2168ffcd43a86528c5a9020163"
          },
          "provider": "Base Blockscout v1 API",
          "response": {
            "path": "baseline/verified-source/blockscout/base/0x82c6a0dd34f5cf57f8b98ee118e911b977618890/getsourcecode.json",
            "sha256": "e7d65970facdce536ec7afcde036a03b129369c96edebd7f604f0be769057953"
          },
          "retrievedAt": "2026-08-21T03:50:38.618834Z",
          "sourceCodeSha256": "e3c1c9453e05bb34424e0a2551b3896244633b8a04910fa78dcf67b02d2db617",
          "url": "https://base.blockscout.com/api?module=contract&action=getsourcecode&address=0x82c6a0dd34F5cF57F8B98Ee118e911B977618890"
        },
        "sha256": "44c453e5033ccc89a8a96b0ecb5398ad797722122cf67fe295a8230c82a7d638",
        "status": "provenance-backed"
      },
      "address": "0x82c6a0dd34F5cF57F8B98Ee118e911B977618890",
      "category": "meta",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBatchOnboarder",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireForumRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-forum-registry.js",
              "sha256": "29cfeabdf8ef5b24f30e04dd7267ce5cc3ab815087ee4992e19309ffc448687e"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
          "sourceContract": "VaultfireForumRegistry",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
              "sha256": "53e22d29f8c82cf3196784c096e91c9602bfc5e99dc14bf17bdf3f0517355054"
            }
          ],
          "standardInputSha256": "7d5fdcaacf20cb54f0d3a5d7d29a13c9dc095fc96d791af33bc641309404d8cf"
        },
        "sha256": "7a3bc8a4a40c386f34b32772a470f396d2a7671571c390987821157cdca89535",
        "status": "provenance-backed"
      },
      "address": "0xB6Ac5aFfF7e5934fc19b16007F26b1866B976240",
      "category": "meta",
      "chain": "base",
      "chainId": 8453,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireForumRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MissionEnforcement.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MissionEnforcement.json",
          "sourceSha256": "b5730979598d3bdb178dd5ce2a2b496fa2bb8035fe76e6d0786eb3e86e1f6f87"
        },
        "sha256": "06de290c5ef80127ddb5d8d4e63b02d9b41e74290a78120ee6cfb8e19f5aa01a",
        "status": "provenance-backed"
      },
      "address": "0xA4F4EDd4ed280Bd784650c048190fBA16e0AFd11",
      "category": "enforcement",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MissionEnforcement",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AntiSurveillance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AntiSurveillance.json",
          "sourceSha256": "b2e80d6539762822deb4141bfc959529ed120439c69e181f3df1b868af2b4798"
        },
        "sha256": "e2ed0abbb359000b7b0dd34fe058c6f9daa82a310057c381acc69a70eba2ee0f",
        "status": "provenance-backed"
      },
      "address": "0x7b9293B05Bd0fcb7458d06A364078761B8E8848e",
      "category": "policy",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AntiSurveillance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/PrivacyGuarantees.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/PrivacyGuarantees.json",
          "sourceSha256": "64e27a7b02538339acac2ccd30a9dbbf429011a037a237cb6933c78d45021cd9"
        },
        "sha256": "cac79abbf7e5794128e529ad1fdfc9eeb3fa2c1b974ac67ac9d7d89d546054cf",
        "status": "provenance-backed"
      },
      "address": "0x1a7391DD19Dadab89757E58F4Cf988455263533e",
      "category": "policy",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "PrivacyGuarantees",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004IdentityRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004IdentityRegistry.json",
          "sourceSha256": "090c2fd378ee03c2ca506d29a32007629d3b8f9c0757b1e5832f2fff1559baef"
        },
        "sha256": "c875d8ac336756f96634a6df8360728d2967c1c49c2c54e831e0163aab30c65d",
        "status": "provenance-backed"
      },
      "address": "0x7448057C95Fb8a8B974a566cdcc9Cd042166A3f8",
      "category": "identity",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004IdentityRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/BeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/BeliefAttestationVerifier.json",
          "sourceSha256": "ee9e8075cab0562c76be38878d6e80bc8edca2573de446b7bbfeb9fb5449cc63"
        },
        "sha256": "550de62be38865ae9b7d4e29ddf401adf43a7466aad67ededd56963b5820d6bd",
        "status": "provenance-backed"
      },
      "address": "0x756bf61bF3948886a36D00ECB02CEDBdb3215c4C",
      "category": "attestation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "BeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIPartnershipBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIPartnershipBondsV2.json",
          "sourceSha256": "f7bdd7488382de6b8fc4f9cefe2ee750d3ae5aa6b03fea887868d8371b75a3bd"
        },
        "sha256": "5b6a6886c25fd8d7be3f9ec3a1f3889ba3bf9964ffd30c7cb4637a5779758112",
        "status": "provenance-backed"
      },
      "address": "0xDC8447c66fE9D9c7D54607A98346A15324b7985D",
      "category": "partnership-bond",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIPartnershipBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIAccountabilityBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIAccountabilityBondsV2.json",
          "sourceSha256": "65fdfcb27eafa1be2bb3ce1c6db392cc89479e646ae1f4f4ecef85a9aa1d7aac"
        },
        "sha256": "1b9436b58faf47c49f48399502fc14afcf77fd00d827f42b862fb5ef6b0582a6",
        "status": "provenance-backed"
      },
      "address": "0x376831fB2457E34559891c32bEb61c442053C066",
      "category": "accountability-bond",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIAccountabilityBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/FlourishingMetricsOracle.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/FlourishingMetricsOracle.json",
          "sourceSha256": "3feb5039febf62e38a1f7a792301dd25477685901df2278aed96d53215b0679b"
        },
        "sha256": "e746d733a4715ac2a418b1757cff5e460861badac5b1cbebda2ca349ca1f6048",
        "status": "provenance-backed"
      },
      "address": "0x1437c4081233A4f0B6907dDf5374Ed610cBD6B25",
      "category": "oracle",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "FlourishingMetricsOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ReputationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ReputationRegistry.json",
          "sourceSha256": "2cd0aab9244ffd2ab3f7c53f888e71027149044e25f75cc13a5ea522e6427b8e"
        },
        "sha256": "6ea122b6ca14166c923d38cee8e8092a28563866af5b38fd41ab114931943d88",
        "status": "provenance-backed"
      },
      "address": "0x5DB1B4b412b80d03819395794fCcF5A73BF30656",
      "category": "identity",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ReputationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ValidationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ValidationRegistry.json",
          "sourceSha256": "d00a4f310d27028ac05ce4c58ca2ff31a5f0f7ee73c7f731c430188a34420826"
        },
        "sha256": "55869eb34e259ca67c8bb07a004f17577ecd15a7bad0a70ab49cabf8ec25d11c",
        "status": "provenance-backed"
      },
      "address": "0x44f1241F5F1A76c146d580142E54590a130410B4",
      "category": "identity",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ValidationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireERC8004Adapter.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireERC8004Adapter.json",
          "sourceSha256": "4ad0784698e88ec634b1cf63e2b426360589d15daa99009b30319241d65180fa"
        },
        "sha256": "8209664ec20d2b5bdebc2bc1bf9f01a8f8a229d5872e1a16981894e9e50b543c",
        "status": "provenance-backed"
      },
      "address": "0x69D3458aba750Fa85d4a25b3A23B398A3D9494fe",
      "category": "identity",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireERC8004Adapter",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MultisigGovernance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MultisigGovernance.json",
          "sourceSha256": "d176cb343ea9a34bc9a35c9ca2b831cee55413c2bf28e4349ab8b60c2a2c303e"
        },
        "sha256": "fe02ab2e0312c83a62055352d8eb0076606b53f235c5a4d09ab53001905c8aa8",
        "status": "provenance-backed"
      },
      "address": "0x3ceA2B0853B76Ac75603C1fa2A29D96A4467Bb79",
      "category": "governance",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MultisigGovernance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ProductionBeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ProductionBeliefAttestationVerifier.json",
          "sourceSha256": "90aa57f687b4bbe3d5d5fde805e5e33240117dc3844d21dafb67c9f278686faa"
        },
        "sha256": "712f3fdb23c2818f07d420cf2164d2235e5ea25f53aaf4ea06a8f927dfd92f38",
        "status": "provenance-backed"
      },
      "address": "0xFa8ed66E27379942cB90BB5f612F0170a5dE4924",
      "category": "attestation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ProductionBeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/DilithiumAttestor.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/DilithiumAttestor.json",
          "sourceSha256": "9a5cfe744f80e4bfb06e0a2a88d0363717488b176afe7c86cd2322f656acf2cd"
        },
        "sha256": "763d5b8b774bfb7c8846a5b5f5170d98a2c051fde8a74d0f0eedaeb2e32e80b2",
        "status": "provenance-backed"
      },
      "address": "0x9CF1fcba0c657e9FD807a9c8c028E0ef561b6B56",
      "category": "attestation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "DilithiumAttestor",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTeleporterBridge.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireTeleporterBridge.json",
          "sourceSha256": "b0ebe337b6416070fb45a10db84a186a7619317edfa8fcff0b5bb9b16efbde22"
        },
        "sha256": "d924dcba699282f33d7b1bd3b629911538a6b3b01e6ca6779a6856eb17dd8e78",
        "status": "provenance-backed"
      },
      "address": "0x1762e484A48558Ea5Cd056ac2CDf43FBbA52ba58",
      "category": "bridge",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTeleporterBridge",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustAttestation.json",
        "provenance": {
          "compilerInput": {
            "runtimeBytecodeBinding": {
              "compiledRuntime": {
                "bytes": 12259,
                "sha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
              },
              "deployments": [
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "arbitrum",
                  "chainId": 42161,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x5f7680a9a720c03812532a735d1165d9f97c0cd1",
                  "chain": "avalanche",
                  "chainId": 43114,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0xc0f8704ef84ca58fa0af4836669d358574ffe1f4",
                  "chain": "base",
                  "chainId": 8453,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "polygon",
                  "chainId": 137,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                }
              ],
              "sourceUnit": "contracts/teleporter/TrustPortabilityExtension.sol"
            },
            "settings": {
              "evmVersion": "cancun",
              "optimizer": {
                "enabled": true,
                "runs": 200
              },
              "outputSelection": {
                "*": {
                  "*": [
                    "abi",
                    "evm.bytecode.object",
                    "evm.deployedBytecode.object"
                  ]
                }
              },
              "viaIR": true
            },
            "solcVersion": "0.8.25+commit.b61c2a91",
            "sourceRoot": "repos/theloopbreaker-site",
            "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
          },
          "kind": "pinned-solidity-source",
          "note": "The public/deployment label VaultfireTrustAttestation is an alias for the exact compiled contract TrustPortabilityExtension. The alias is retained for compatibility; the source contract name is not rewritten.",
          "solcVersion": "0.8.25+commit.b61c2a91.Emscripten.clang",
          "source": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
          "sourceContract": "TrustPortabilityExtension",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterMessenger.sol",
              "sha256": "5fc6538e48c5f1612f778fc1fd2ca709462174f1ab84156cc7a3d649dc13472f"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterReceiver.sol",
              "sha256": "3e42821a0d837696c24f9356dd5b9cbd0da8291fa50d0d3b1ff19d4f05dc1538"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
              "sha256": "19707ed2faaf8e9d66f47b1685ffbda6149ef8ffccebc45e1d78143290679b37"
            }
          ],
          "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
        },
        "sha256": "a4c7d811079726b20d79bfd7c4cc585f83f1b8ab48502d0508b5acb6120e8164",
        "status": "provenance-backed"
      },
      "address": "0x5F7680a9a720c03812532A735D1165D9f97c0Cd1",
      "category": "attestation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustAttestation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTaskEscrow.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "CONTRACTS.md",
              "sha256": "ddbf61863c68876db487de0f506c63eb1a344840eb3312182a34a727280df656"
            },
            {
              "path": "repos/vaultfire-sdk/src/tasks.ts",
              "sha256": "a3f657baa0d2180845bebbe6ffed57ef4dc6b76be6b3bd9034b239a3d5b453b6"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "contracts-root/VaultfireTaskEscrow.sol",
          "sourceContract": "VaultfireTaskEscrow",
          "sourceFiles": [
            {
              "path": "contracts-root/VaultfireTaskEscrow.sol",
              "sha256": "55f7d07acc74ad7b71990e945a91868729ef29875ace03a94c8e7d4d1c35a710"
            }
          ],
          "standardInputSha256": "b64ec2e247d8bab47bcfb3a8d15799dd2f8b12ce6571002f0b7f43bdeb8db56f"
        },
        "sha256": "56aef72aeab7ea4513f00a476d6f902b70487cf5fef656eb95ad847e78478521",
        "status": "provenance-backed"
      },
      "address": "0xa7BD20bf5De63df949cA5Be2F20835978eCba81A",
      "category": "escrow",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTaskEscrow",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPSessionKeyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPSessionKeyManager is an alias for the exact compiled contract SessionKeyManager; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
          "sourceContract": "SessionKeyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
              "sha256": "c91eaf07e885aa1ad7020def568c5ff60694ae7ea93e6f2afcbe7902d29095c0"
            }
          ],
          "standardInputSha256": "98650240c0d098849c867602b861e34fe32654e21fa613e25b7c246a5c55c00f"
        },
        "sha256": "a2b7d25ee041c0ce4677501c1fe6cdbf0826f851c9843b0fb6ad3a03df26eee2",
        "status": "provenance-backed"
      },
      "address": "0xE02F5029fcDd6c51e957eb3895bd5805126A5Cdc",
      "category": "delegation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPSessionKeyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPDelegationRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPDelegationRegistry is an alias for the exact compiled contract DelegationRegistry; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
          "sourceContract": "DelegationRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
              "sha256": "526e01dde9ea01f793340df3a7a1253ac7c74269173f2e9933191ce18b1d6d7b"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "40ae46a643915cc8e28d3730a91199d03f213743c517e9b37e84c2ba7765cae5"
        },
        "sha256": "786d1fe72d5eb65fa99b617ee8fe5169862dd7e5a2790c0f55d05bc263491a9f",
        "status": "provenance-backed"
      },
      "address": "0x3f385774dba7d067cda7E5190a659029BF8219dB",
      "category": "delegation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPDelegationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPFactory.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
          "sourceContract": "VKPFactory",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/KeyVault.sol",
              "sha256": "78335749add3474124b86f6f8a6989c027bf487262be1b5ccd6da0ccd2cb5403"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
              "sha256": "46d7e44ee7552581b84d014fe51f58f7125ba740c298ec183cf34c5cdcc10729"
            }
          ],
          "standardInputSha256": "84371a8c66ace1ec061ed47618f48a4f8b0fbc4b496530ac37d139c4f771ec16"
        },
        "sha256": "86d605f87852c8d1131afc985e5856c2fdc6e5305cc40f74388d3258916af14c",
        "status": "provenance-backed"
      },
      "address": "0x12f3e926122DB6A9A65740b90981c947EF18aC40",
      "category": "delegation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPFactory",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireReputationStaking.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
          "sourceContract": "VaultfireReputationStaking",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
              "sha256": "6f784c533b31f4892ff55d5f30d6a661146bb5a1643e6f48cf7c5b5bc822a6ea"
            }
          ],
          "standardInputSha256": "902db751686aab6f1d9bce35224576209e809aa23e1dd26e3ea88c244c16b308"
        },
        "sha256": "3189eb96c141159326fb07b7cd5658e033a5109a15c88ebbc20a055b5f6677c4",
        "status": "provenance-backed"
      },
      "address": "0x32211773C8266774A704aeD471f8eF073f34bA79",
      "category": "reputation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireReputationStaking",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustOracle.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
          "sourceContract": "VaultfireTrustOracle",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
              "sha256": "44f337e17efaceb14a58b7badbe1c3576483f9a6bdac6564d97c1f4660fd2714"
            }
          ],
          "standardInputSha256": "da7ef1989b87e6f53d9515299b89b008cc1e8a10980110a70da1d7312174b10b"
        },
        "sha256": "79538729f52ee7a237b8b7a0087c23315ee6774cc56a9ae38a383158a4f2b07a",
        "status": "provenance-backed"
      },
      "address": "0x01C479F0c039fEC40c0Cf1c5C921bab457d57441",
      "category": "oracle",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBondInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
          "sourceContract": "VaultfireBondInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
              "sha256": "1c1b77af06c08c4121460ab6b119e2246d8671d1a8e217f0d61800eea7c36de2"
            }
          ],
          "standardInputSha256": "880a4eff26868b1578633f9eb93b0f5fa94053bd8d7e2ef42d94bbc702f5d401"
        },
        "sha256": "feb961430eacc4be88eb4b91e318e8fd07249070507289223e396d2f415d8852",
        "status": "provenance-backed"
      },
      "address": "0xf7B2dC73Ec69528F171F4a0ded62da557866BaA5",
      "category": "mutual-aid",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBondInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireCapabilityCredentials.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
          "sourceContract": "VaultfireCapabilityCredentials",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
              "sha256": "45b6a4323c0c15edcc230b5d0acf439c7d5ea2543b29dad413e9bc404d258b87"
            }
          ],
          "standardInputSha256": "efd82bf900176935691aeada9b35b19fa3cb0bac7ef47f397a942235403b26b4"
        },
        "sha256": "378b07756db17871110565f7d499921184685dbb16f3bcba611804fd8339f4e9",
        "status": "provenance-backed"
      },
      "address": "0x6750D28865434344e04e1D0a6044394b726C3dfE",
      "category": "credential",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireCapabilityCredentials",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireDisputeResolution.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
          "sourceContract": "VaultfireDisputeResolution",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
              "sha256": "647793a333552e1af3642e58e9a81ab7514af85d09a6a540f54e1714c9225a28"
            }
          ],
          "standardInputSha256": "ba9ea8a8b9be0142459ce6cff57efb538cfd419701a701e22658ee50cb262ff0"
        },
        "sha256": "ab31327dd4dc83eee0d7cee430a54c2c1586916eca2e03deae01f0dae35dc7f8",
        "status": "provenance-backed"
      },
      "address": "0x98afd1440B2238D73c1394720277a6d031fCbbD0",
      "category": "dispute",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireDisputeResolution",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
          "sourceContract": "AgentInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
              "sha256": "060a44ed2a98fedaef047c16b6ca936645876ed1e35a629688e785c341a5d8c2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1cff725f45b9b0f1360e712b84766fe8a33460f6955d1d7230ec425bd1e97172"
        },
        "sha256": "51e703693bc5b05c57ca63f40c23bdac71a12a970a8932f2d6cd32c95c75dea3",
        "status": "provenance-backed"
      },
      "address": "0x797906c58d546fA776eA05348CCaF3D153FC2Ccd",
      "category": "mutual-aid",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AgentInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSafetyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
          "sourceContract": "AgentSafetyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
              "sha256": "a30757f1299602394569a6bd7ca1839c3fd867fb19e146d3258133ff77495fb9"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1ff3fdb4f90fb7f0bd1934b739565a5b00a368232609f315667e94a84e695528"
        },
        "sha256": "cfb413f87314785d5d760b4c4526849351933e1e73bc5b2eeb101916728c9819",
        "status": "provenance-backed"
      },
      "address": "0xC46d9d20727060E563392A1F4DB00a3877807cb7",
      "category": "policy",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSafetyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ComplianceRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
          "sourceContract": "ComplianceRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
              "sha256": "39afef5285ad7fbc0c83884724fde85abc3014d129dc15925fa5944d4ac75b57"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            }
          ],
          "standardInputSha256": "cb57efe16222eab69c9b91b1bb6b06dae4fcfb01b28f7f9e4c0f4b6d2dc09ae3"
        },
        "sha256": "363b0df428d1a318b790c0abbbe05bf92f2f95031a7a6dc0f1e451f43a86411c",
        "status": "provenance-backed"
      },
      "address": "0x4fE18EB12F72f9e6d5752d74A13635203812f779",
      "category": "policy",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ComplianceRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ReputationDecay.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
          "sourceContract": "ReputationDecay",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
              "sha256": "84fb23e63e3423ef70a68f69632781e8900d26c71569a27619cb3bb2da778c63"
            }
          ],
          "standardInputSha256": "53ea536cb0cb50109b8201029c63ac96452de69c133cb7cb08d6e82c26430f65"
        },
        "sha256": "e05737ebb89662f967b3d4ff65895bc18d025fb059978158d5511ec640d2bc00",
        "status": "provenance-backed"
      },
      "address": "0xB622D2b555E6DEF9652108a61Ca8A00aA50f1D9F",
      "category": "reputation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "ReputationDecay",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ScopedDelegation.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
          "sourceContract": "ScopedDelegation",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
              "sha256": "35d1b05e1fee19f74474a3c2536840a77755470d78dbd3f37049b1cd900c72a3"
            }
          ],
          "standardInputSha256": "97d110e26953d7109f4bb5a0d23bbb96e6a6aa84b33783f515f2668dca4dfd29"
        },
        "sha256": "9aab630fac01bb83da983b3abc369b7869a7266ff798168179288e776ddad7ed",
        "status": "provenance-backed"
      },
      "address": "0xD8A8c9604Af2Be2573c3a3102D5094654Da55971",
      "category": "delegation",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ScopedDelegation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSLAEnforcer.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
          "sourceContract": "AgentSLAEnforcer",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
              "sha256": "c5d8fec3fd10a80506f110215aa0d872578ee81edaee7e6459302bec4a2a5fa2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "fd6073122a1b89430f8c54fdec1d6b8750e9df16d34a2151187d8f280620790c"
        },
        "sha256": "b73d616531eedbcb550ffcd87dccf6384d1e561dac684c695a33132d64612363",
        "status": "provenance-backed"
      },
      "address": "0x6463434322B05bEb806F60161d5023529288aFF9",
      "category": "enforcement",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSLAEnforcer",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireForumRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-forum-registry.js",
              "sha256": "29cfeabdf8ef5b24f30e04dd7267ce5cc3ab815087ee4992e19309ffc448687e"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
          "sourceContract": "VaultfireForumRegistry",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
              "sha256": "53e22d29f8c82cf3196784c096e91c9602bfc5e99dc14bf17bdf3f0517355054"
            }
          ],
          "standardInputSha256": "7d5fdcaacf20cb54f0d3a5d7d29a13c9dc095fc96d791af33bc641309404d8cf"
        },
        "sha256": "7a3bc8a4a40c386f34b32772a470f396d2a7671571c390987821157cdca89535",
        "status": "provenance-backed"
      },
      "address": "0x80f64F6dcdB7aceAfA6762Cd33b14abfF32BcA27",
      "category": "meta",
      "chain": "avalanche",
      "chainId": 43114,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireForumRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MissionEnforcement.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MissionEnforcement.json",
          "sourceSha256": "b5730979598d3bdb178dd5ce2a2b496fa2bb8035fe76e6d0786eb3e86e1f6f87"
        },
        "sha256": "06de290c5ef80127ddb5d8d4e63b02d9b41e74290a78120ee6cfb8e19f5aa01a",
        "status": "provenance-backed"
      },
      "address": "0x35978DB675576598F0781dA2133E94cdCf4858bC",
      "category": "enforcement",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MissionEnforcement",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AntiSurveillance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AntiSurveillance.json",
          "sourceSha256": "b2e80d6539762822deb4141bfc959529ed120439c69e181f3df1b868af2b4798"
        },
        "sha256": "e2ed0abbb359000b7b0dd34fe058c6f9daa82a310057c381acc69a70eba2ee0f",
        "status": "provenance-backed"
      },
      "address": "0xD9bF6D92a1D9ee44a48c38481c046a819CBdf2ba",
      "category": "policy",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AntiSurveillance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/PrivacyGuarantees.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/PrivacyGuarantees.json",
          "sourceSha256": "64e27a7b02538339acac2ccd30a9dbbf429011a037a237cb6933c78d45021cd9"
        },
        "sha256": "cac79abbf7e5794128e529ad1fdfc9eeb3fa2c1b974ac67ac9d7d89d546054cf",
        "status": "provenance-backed"
      },
      "address": "0xC574CF2a09B0B470933f0c6a3ef422e3fb25b4b4",
      "category": "policy",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "PrivacyGuarantees",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004IdentityRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004IdentityRegistry.json",
          "sourceSha256": "090c2fd378ee03c2ca506d29a32007629d3b8f9c0757b1e5832f2fff1559baef"
        },
        "sha256": "c875d8ac336756f96634a6df8360728d2967c1c49c2c54e831e0163aab30c65d",
        "status": "provenance-backed"
      },
      "address": "0x83dd216449B3F0574E39043ECFE275946fa492e9",
      "category": "identity",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004IdentityRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/BeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/BeliefAttestationVerifier.json",
          "sourceSha256": "ee9e8075cab0562c76be38878d6e80bc8edca2573de446b7bbfeb9fb5449cc63"
        },
        "sha256": "550de62be38865ae9b7d4e29ddf401adf43a7466aad67ededd56963b5820d6bd",
        "status": "provenance-backed"
      },
      "address": "0xf92baef9523BC264144F80F9c31D5c5C017c6Da8",
      "category": "attestation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "BeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIPartnershipBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIPartnershipBondsV2.json",
          "sourceSha256": "f7bdd7488382de6b8fc4f9cefe2ee750d3ae5aa6b03fea887868d8371b75a3bd"
        },
        "sha256": "5b6a6886c25fd8d7be3f9ec3a1f3889ba3bf9964ffd30c7cb4637a5779758112",
        "status": "provenance-backed"
      },
      "address": "0xdB54B8925664816187646174bdBb6Ac658A55a5F",
      "category": "partnership-bond",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIPartnershipBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIAccountabilityBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIAccountabilityBondsV2.json",
          "sourceSha256": "65fdfcb27eafa1be2bb3ce1c6db392cc89479e646ae1f4f4ecef85a9aa1d7aac"
        },
        "sha256": "1b9436b58faf47c49f48399502fc14afcf77fd00d827f42b862fb5ef6b0582a6",
        "status": "provenance-backed"
      },
      "address": "0xef3A944f4d7bb376699C83A29d7Cb42C90D9B6F0",
      "category": "accountability-bond",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIAccountabilityBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/FlourishingMetricsOracle.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/FlourishingMetricsOracle.json",
          "sourceSha256": "3feb5039febf62e38a1f7a792301dd25477685901df2278aed96d53215b0679b"
        },
        "sha256": "e746d733a4715ac2a418b1757cff5e460861badac5b1cbebda2ca349ca1f6048",
        "status": "provenance-backed"
      },
      "address": "0x54e00081978eE2C8d9Ada8e9975B0Bb543D06A55",
      "category": "oracle",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "FlourishingMetricsOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ReputationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ReputationRegistry.json",
          "sourceSha256": "2cd0aab9244ffd2ab3f7c53f888e71027149044e25f75cc13a5ea522e6427b8e"
        },
        "sha256": "6ea122b6ca14166c923d38cee8e8092a28563866af5b38fd41ab114931943d88",
        "status": "provenance-backed"
      },
      "address": "0x8B8Ba34F8AAB800F0Ba8391fb1388c6EFb911F92",
      "category": "identity",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ReputationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ValidationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ValidationRegistry.json",
          "sourceSha256": "d00a4f310d27028ac05ce4c58ca2ff31a5f0f7ee73c7f731c430188a34420826"
        },
        "sha256": "55869eb34e259ca67c8bb07a004f17577ecd15a7bad0a70ab49cabf8ec25d11c",
        "status": "provenance-backed"
      },
      "address": "0xa5CEC47B48999EB398707838E3A18dd20A1ae272",
      "category": "identity",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ValidationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireERC8004Adapter.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireERC8004Adapter.json",
          "sourceSha256": "4ad0784698e88ec634b1cf63e2b426360589d15daa99009b30319241d65180fa"
        },
        "sha256": "8209664ec20d2b5bdebc2bc1bf9f01a8f8a229d5872e1a16981894e9e50b543c",
        "status": "provenance-backed"
      },
      "address": "0xBBC0EFdEE23854e7cb7C4c0f56fF7670BB0530A4",
      "category": "identity",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireERC8004Adapter",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MultisigGovernance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MultisigGovernance.json",
          "sourceSha256": "d176cb343ea9a34bc9a35c9ca2b831cee55413c2bf28e4349ab8b60c2a2c303e"
        },
        "sha256": "fe02ab2e0312c83a62055352d8eb0076606b53f235c5a4d09ab53001905c8aa8",
        "status": "provenance-backed"
      },
      "address": "0x94F54c849692Cc64C35468D0A87D2Ab9D7Cb6Fb2",
      "category": "governance",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MultisigGovernance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ProductionBeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ProductionBeliefAttestationVerifier.json",
          "sourceSha256": "90aa57f687b4bbe3d5d5fde805e5e33240117dc3844d21dafb67c9f278686faa"
        },
        "sha256": "712f3fdb23c2818f07d420cf2164d2235e5ea25f53aaf4ea06a8f927dfd92f38",
        "status": "provenance-backed"
      },
      "address": "0xf757f8650109cE7a89dd8f041DE69D861B64DD23",
      "category": "attestation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ProductionBeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/DilithiumAttestor.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/DilithiumAttestor.json",
          "sourceSha256": "9a5cfe744f80e4bfb06e0a2a88d0363717488b176afe7c86cd2322f656acf2cd"
        },
        "sha256": "763d5b8b774bfb7c8846a5b5f5170d98a2c051fde8a74d0f0eedaeb2e32e80b2",
        "status": "provenance-backed"
      },
      "address": "0xA4F4EDd4ed280Bd784650c048190fBA16e0AFd11",
      "category": "attestation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "DilithiumAttestor",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTeleporterBridge.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireTeleporterBridge.json",
          "sourceSha256": "b0ebe337b6416070fb45a10db84a186a7619317edfa8fcff0b5bb9b16efbde22"
        },
        "sha256": "d924dcba699282f33d7b1bd3b629911538a6b3b01e6ca6779a6856eb17dd8e78",
        "status": "provenance-backed"
      },
      "address": "0x7b9293B05Bd0fcb7458d06A364078761B8E8848e",
      "category": "bridge",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTeleporterBridge",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustAttestation.json",
        "provenance": {
          "compilerInput": {
            "runtimeBytecodeBinding": {
              "compiledRuntime": {
                "bytes": 12259,
                "sha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
              },
              "deployments": [
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "arbitrum",
                  "chainId": 42161,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x5f7680a9a720c03812532a735d1165d9f97c0cd1",
                  "chain": "avalanche",
                  "chainId": 43114,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0xc0f8704ef84ca58fa0af4836669d358574ffe1f4",
                  "chain": "base",
                  "chainId": 8453,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "polygon",
                  "chainId": 137,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                }
              ],
              "sourceUnit": "contracts/teleporter/TrustPortabilityExtension.sol"
            },
            "settings": {
              "evmVersion": "cancun",
              "optimizer": {
                "enabled": true,
                "runs": 200
              },
              "outputSelection": {
                "*": {
                  "*": [
                    "abi",
                    "evm.bytecode.object",
                    "evm.deployedBytecode.object"
                  ]
                }
              },
              "viaIR": true
            },
            "solcVersion": "0.8.25+commit.b61c2a91",
            "sourceRoot": "repos/theloopbreaker-site",
            "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
          },
          "kind": "pinned-solidity-source",
          "note": "The public/deployment label VaultfireTrustAttestation is an alias for the exact compiled contract TrustPortabilityExtension. The alias is retained for compatibility; the source contract name is not rewritten.",
          "solcVersion": "0.8.25+commit.b61c2a91.Emscripten.clang",
          "source": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
          "sourceContract": "TrustPortabilityExtension",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterMessenger.sol",
              "sha256": "5fc6538e48c5f1612f778fc1fd2ca709462174f1ab84156cc7a3d649dc13472f"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterReceiver.sol",
              "sha256": "3e42821a0d837696c24f9356dd5b9cbd0da8291fa50d0d3b1ff19d4f05dc1538"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
              "sha256": "19707ed2faaf8e9d66f47b1685ffbda6149ef8ffccebc45e1d78143290679b37"
            }
          ],
          "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
        },
        "sha256": "a4c7d811079726b20d79bfd7c4cc585f83f1b8ab48502d0508b5acb6120e8164",
        "status": "provenance-backed"
      },
      "address": "0x1a7391DD19Dadab89757E58F4Cf988455263533e",
      "category": "attestation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustAttestation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireNameService.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireNameService.json",
          "sourceSha256": "c383c4632ef5e7132788624184e2352d13c34267ac42a4c7b29e1af7fcf2b122"
        },
        "sha256": "ff414eaa37121e500a5b55d419f2e2fac95165b9076521594c6f12a141d98d90",
        "status": "provenance-backed"
      },
      "address": "0x7448057C95Fb8a8B974a566cdcc9Cd042166A3f8",
      "category": "identity",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireNameService",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTaskEscrow.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "CONTRACTS.md",
              "sha256": "ddbf61863c68876db487de0f506c63eb1a344840eb3312182a34a727280df656"
            },
            {
              "path": "repos/vaultfire-sdk/src/tasks.ts",
              "sha256": "a3f657baa0d2180845bebbe6ffed57ef4dc6b76be6b3bd9034b239a3d5b453b6"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "contracts-root/VaultfireTaskEscrow.sol",
          "sourceContract": "VaultfireTaskEscrow",
          "sourceFiles": [
            {
              "path": "contracts-root/VaultfireTaskEscrow.sol",
              "sha256": "55f7d07acc74ad7b71990e945a91868729ef29875ace03a94c8e7d4d1c35a710"
            }
          ],
          "standardInputSha256": "b64ec2e247d8bab47bcfb3a8d15799dd2f8b12ce6571002f0b7f43bdeb8db56f"
        },
        "sha256": "56aef72aeab7ea4513f00a476d6f902b70487cf5fef656eb95ad847e78478521",
        "status": "provenance-backed"
      },
      "address": "0x5F7680a9a720c03812532A735D1165D9f97c0Cd1",
      "category": "escrow",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTaskEscrow",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPSessionKeyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPSessionKeyManager is an alias for the exact compiled contract SessionKeyManager; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
          "sourceContract": "SessionKeyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
              "sha256": "c91eaf07e885aa1ad7020def568c5ff60694ae7ea93e6f2afcbe7902d29095c0"
            }
          ],
          "standardInputSha256": "98650240c0d098849c867602b861e34fe32654e21fa613e25b7c246a5c55c00f"
        },
        "sha256": "a2b7d25ee041c0ce4677501c1fe6cdbf0826f851c9843b0fb6ad3a03df26eee2",
        "status": "provenance-backed"
      },
      "address": "0x796d903923a0f4264E5B4dB46013cB186Fc610E2",
      "category": "delegation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPSessionKeyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPDelegationRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPDelegationRegistry is an alias for the exact compiled contract DelegationRegistry; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
          "sourceContract": "DelegationRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
              "sha256": "526e01dde9ea01f793340df3a7a1253ac7c74269173f2e9933191ce18b1d6d7b"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "40ae46a643915cc8e28d3730a91199d03f213743c517e9b37e84c2ba7765cae5"
        },
        "sha256": "786d1fe72d5eb65fa99b617ee8fe5169862dd7e5a2790c0f55d05bc263491a9f",
        "status": "provenance-backed"
      },
      "address": "0xA505996f4A1291DD7a6981Ab825E35418b2711de",
      "category": "delegation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPDelegationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPFactory.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
          "sourceContract": "VKPFactory",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/KeyVault.sol",
              "sha256": "78335749add3474124b86f6f8a6989c027bf487262be1b5ccd6da0ccd2cb5403"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
              "sha256": "46d7e44ee7552581b84d014fe51f58f7125ba740c298ec183cf34c5cdcc10729"
            }
          ],
          "standardInputSha256": "84371a8c66ace1ec061ed47618f48a4f8b0fbc4b496530ac37d139c4f771ec16"
        },
        "sha256": "86d605f87852c8d1131afc985e5856c2fdc6e5305cc40f74388d3258916af14c",
        "status": "provenance-backed"
      },
      "address": "0x65adEd8CCAe58FD3fAd6a84BDA323C78d9eD4269",
      "category": "delegation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPFactory",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireReputationStaking.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
          "sourceContract": "VaultfireReputationStaking",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
              "sha256": "6f784c533b31f4892ff55d5f30d6a661146bb5a1643e6f48cf7c5b5bc822a6ea"
            }
          ],
          "standardInputSha256": "902db751686aab6f1d9bce35224576209e809aa23e1dd26e3ea88c244c16b308"
        },
        "sha256": "3189eb96c141159326fb07b7cd5658e033a5109a15c88ebbc20a055b5f6677c4",
        "status": "provenance-backed"
      },
      "address": "0x9d4AbeAa8201e6f1649c296dd179Bbb3c401f96F",
      "category": "reputation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireReputationStaking",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustOracle.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
          "sourceContract": "VaultfireTrustOracle",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
              "sha256": "44f337e17efaceb14a58b7badbe1c3576483f9a6bdac6564d97c1f4660fd2714"
            }
          ],
          "standardInputSha256": "da7ef1989b87e6f53d9515299b89b008cc1e8a10980110a70da1d7312174b10b"
        },
        "sha256": "79538729f52ee7a237b8b7a0087c23315ee6774cc56a9ae38a383158a4f2b07a",
        "status": "provenance-backed"
      },
      "address": "0xFeF83A66fC1f3c8311070FDd502cd90deD0B3C33",
      "category": "oracle",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBondInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
          "sourceContract": "VaultfireBondInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
              "sha256": "1c1b77af06c08c4121460ab6b119e2246d8671d1a8e217f0d61800eea7c36de2"
            }
          ],
          "standardInputSha256": "880a4eff26868b1578633f9eb93b0f5fa94053bd8d7e2ef42d94bbc702f5d401"
        },
        "sha256": "feb961430eacc4be88eb4b91e318e8fd07249070507289223e396d2f415d8852",
        "status": "provenance-backed"
      },
      "address": "0xAca6fe18917a985F6741FB986461B976e2A0a5DB",
      "category": "mutual-aid",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBondInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireCapabilityCredentials.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
          "sourceContract": "VaultfireCapabilityCredentials",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
              "sha256": "45b6a4323c0c15edcc230b5d0acf439c7d5ea2543b29dad413e9bc404d258b87"
            }
          ],
          "standardInputSha256": "efd82bf900176935691aeada9b35b19fa3cb0bac7ef47f397a942235403b26b4"
        },
        "sha256": "378b07756db17871110565f7d499921184685dbb16f3bcba611804fd8339f4e9",
        "status": "provenance-backed"
      },
      "address": "0x472dF1dD6D8218D0BF748e910E32861dAb88EDA6",
      "category": "credential",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireCapabilityCredentials",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireDisputeResolution.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
          "sourceContract": "VaultfireDisputeResolution",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
              "sha256": "647793a333552e1af3642e58e9a81ab7514af85d09a6a540f54e1714c9225a28"
            }
          ],
          "standardInputSha256": "ba9ea8a8b9be0142459ce6cff57efb538cfd419701a701e22658ee50cb262ff0"
        },
        "sha256": "ab31327dd4dc83eee0d7cee430a54c2c1586916eca2e03deae01f0dae35dc7f8",
        "status": "provenance-backed"
      },
      "address": "0x152a0446958f48EB3F1f5126FAF418D663359e95",
      "category": "dispute",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireDisputeResolution",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
          "sourceContract": "AgentInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
              "sha256": "060a44ed2a98fedaef047c16b6ca936645876ed1e35a629688e785c341a5d8c2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1cff725f45b9b0f1360e712b84766fe8a33460f6955d1d7230ec425bd1e97172"
        },
        "sha256": "51e703693bc5b05c57ca63f40c23bdac71a12a970a8932f2d6cd32c95c75dea3",
        "status": "provenance-backed"
      },
      "address": "0x7E0297CDaDcA840388622Bced7A1a7B262deBa4f",
      "category": "mutual-aid",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AgentInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSafetyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
          "sourceContract": "AgentSafetyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
              "sha256": "a30757f1299602394569a6bd7ca1839c3fd867fb19e146d3258133ff77495fb9"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1ff3fdb4f90fb7f0bd1934b739565a5b00a368232609f315667e94a84e695528"
        },
        "sha256": "cfb413f87314785d5d760b4c4526849351933e1e73bc5b2eeb101916728c9819",
        "status": "provenance-backed"
      },
      "address": "0xa2bE41F6fA82dE27fbB7838A0308d05741C1e9c8",
      "category": "policy",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSafetyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ComplianceRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
          "sourceContract": "ComplianceRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
              "sha256": "39afef5285ad7fbc0c83884724fde85abc3014d129dc15925fa5944d4ac75b57"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            }
          ],
          "standardInputSha256": "cb57efe16222eab69c9b91b1bb6b06dae4fcfb01b28f7f9e4c0f4b6d2dc09ae3"
        },
        "sha256": "363b0df428d1a318b790c0abbbe05bf92f2f95031a7a6dc0f1e451f43a86411c",
        "status": "provenance-backed"
      },
      "address": "0x6f038c99547e81FCD844D82ee7d6C5A2EF8584Dd",
      "category": "policy",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ComplianceRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ReputationDecay.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
          "sourceContract": "ReputationDecay",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
              "sha256": "84fb23e63e3423ef70a68f69632781e8900d26c71569a27619cb3bb2da778c63"
            }
          ],
          "standardInputSha256": "53ea536cb0cb50109b8201029c63ac96452de69c133cb7cb08d6e82c26430f65"
        },
        "sha256": "e05737ebb89662f967b3d4ff65895bc18d025fb059978158d5511ec640d2bc00",
        "status": "provenance-backed"
      },
      "address": "0x70098737Cb41827b7a86397B42c166020BCcC03b",
      "category": "reputation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "ReputationDecay",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ScopedDelegation.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
          "sourceContract": "ScopedDelegation",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
              "sha256": "35d1b05e1fee19f74474a3c2536840a77755470d78dbd3f37049b1cd900c72a3"
            }
          ],
          "standardInputSha256": "97d110e26953d7109f4bb5a0d23bbb96e6a6aa84b33783f515f2668dca4dfd29"
        },
        "sha256": "9aab630fac01bb83da983b3abc369b7869a7266ff798168179288e776ddad7ed",
        "status": "provenance-backed"
      },
      "address": "0xd42BBfD3061A38D4B5540317A31D90212380069b",
      "category": "delegation",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ScopedDelegation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSLAEnforcer.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
          "sourceContract": "AgentSLAEnforcer",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
              "sha256": "c5d8fec3fd10a80506f110215aa0d872578ee81edaee7e6459302bec4a2a5fa2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "fd6073122a1b89430f8c54fdec1d6b8750e9df16d34a2151187d8f280620790c"
        },
        "sha256": "b73d616531eedbcb550ffcd87dccf6384d1e561dac684c695a33132d64612363",
        "status": "provenance-backed"
      },
      "address": "0xF945aA87dB4E1d14aa7d0572501afa166374B776",
      "category": "enforcement",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSLAEnforcer",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireForumRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-forum-registry.js",
              "sha256": "29cfeabdf8ef5b24f30e04dd7267ce5cc3ab815087ee4992e19309ffc448687e"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
          "sourceContract": "VaultfireForumRegistry",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
              "sha256": "53e22d29f8c82cf3196784c096e91c9602bfc5e99dc14bf17bdf3f0517355054"
            }
          ],
          "standardInputSha256": "7d5fdcaacf20cb54f0d3a5d7d29a13c9dc095fc96d791af33bc641309404d8cf"
        },
        "sha256": "7a3bc8a4a40c386f34b32772a470f396d2a7671571c390987821157cdca89535",
        "status": "provenance-backed"
      },
      "address": "0x87404357B9D978E4754c542f54E6724E0cda846e",
      "category": "meta",
      "chain": "arbitrum",
      "chainId": 42161,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireForumRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MissionEnforcement.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MissionEnforcement.json",
          "sourceSha256": "b5730979598d3bdb178dd5ce2a2b496fa2bb8035fe76e6d0786eb3e86e1f6f87"
        },
        "sha256": "06de290c5ef80127ddb5d8d4e63b02d9b41e74290a78120ee6cfb8e19f5aa01a",
        "status": "provenance-backed"
      },
      "address": "0x722E37A7D6f27896C688336AaaFb0dDA80D25E57",
      "category": "enforcement",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MissionEnforcement",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AntiSurveillance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AntiSurveillance.json",
          "sourceSha256": "b2e80d6539762822deb4141bfc959529ed120439c69e181f3df1b868af2b4798"
        },
        "sha256": "e2ed0abbb359000b7b0dd34fe058c6f9daa82a310057c381acc69a70eba2ee0f",
        "status": "provenance-backed"
      },
      "address": "0xE2f75A4B14ffFc1f9C2b1ca22Fdd6877E5BD5045",
      "category": "policy",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AntiSurveillance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/PrivacyGuarantees.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/PrivacyGuarantees.json",
          "sourceSha256": "64e27a7b02538339acac2ccd30a9dbbf429011a037a237cb6933c78d45021cd9"
        },
        "sha256": "cac79abbf7e5794128e529ad1fdfc9eeb3fa2c1b974ac67ac9d7d89d546054cf",
        "status": "provenance-backed"
      },
      "address": "0x35978DB675576598F0781dA2133E94cdCf4858bC",
      "category": "policy",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "PrivacyGuarantees",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004IdentityRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004IdentityRegistry.json",
          "sourceSha256": "090c2fd378ee03c2ca506d29a32007629d3b8f9c0757b1e5832f2fff1559baef"
        },
        "sha256": "c875d8ac336756f96634a6df8360728d2967c1c49c2c54e831e0163aab30c65d",
        "status": "provenance-backed"
      },
      "address": "0xD9bF6D92a1D9ee44a48c38481c046a819CBdf2ba",
      "category": "identity",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004IdentityRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/BeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/BeliefAttestationVerifier.json",
          "sourceSha256": "ee9e8075cab0562c76be38878d6e80bc8edca2573de446b7bbfeb9fb5449cc63"
        },
        "sha256": "550de62be38865ae9b7d4e29ddf401adf43a7466aad67ededd56963b5820d6bd",
        "status": "provenance-backed"
      },
      "address": "0xC574CF2a09B0B470933f0c6a3ef422e3fb25b4b4",
      "category": "attestation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "BeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIPartnershipBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIPartnershipBondsV2.json",
          "sourceSha256": "f7bdd7488382de6b8fc4f9cefe2ee750d3ae5aa6b03fea887868d8371b75a3bd"
        },
        "sha256": "5b6a6886c25fd8d7be3f9ec3a1f3889ba3bf9964ffd30c7cb4637a5779758112",
        "status": "provenance-backed"
      },
      "address": "0x83dd216449B3F0574E39043ECFE275946fa492e9",
      "category": "partnership-bond",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIPartnershipBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AIAccountabilityBondsV2.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/AIAccountabilityBondsV2.json",
          "sourceSha256": "65fdfcb27eafa1be2bb3ce1c6db392cc89479e646ae1f4f4ecef85a9aa1d7aac"
        },
        "sha256": "1b9436b58faf47c49f48399502fc14afcf77fd00d827f42b862fb5ef6b0582a6",
        "status": "provenance-backed"
      },
      "address": "0xdB54B8925664816187646174bdBb6Ac658A55a5F",
      "category": "accountability-bond",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AIAccountabilityBondsV2",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/FlourishingMetricsOracle.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/FlourishingMetricsOracle.json",
          "sourceSha256": "3feb5039febf62e38a1f7a792301dd25477685901df2278aed96d53215b0679b"
        },
        "sha256": "e746d733a4715ac2a418b1757cff5e460861badac5b1cbebda2ca349ca1f6048",
        "status": "provenance-backed"
      },
      "address": "0xf92baef9523BC264144F80F9c31D5c5C017c6Da8",
      "category": "oracle",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "FlourishingMetricsOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ReputationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ReputationRegistry.json",
          "sourceSha256": "2cd0aab9244ffd2ab3f7c53f888e71027149044e25f75cc13a5ea522e6427b8e"
        },
        "sha256": "6ea122b6ca14166c923d38cee8e8092a28563866af5b38fd41ab114931943d88",
        "status": "provenance-backed"
      },
      "address": "0x54e00081978eE2C8d9Ada8e9975B0Bb543D06A55",
      "category": "identity",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ReputationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ERC8004ValidationRegistry.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ERC8004ValidationRegistry.json",
          "sourceSha256": "d00a4f310d27028ac05ce4c58ca2ff31a5f0f7ee73c7f731c430188a34420826"
        },
        "sha256": "55869eb34e259ca67c8bb07a004f17577ecd15a7bad0a70ab49cabf8ec25d11c",
        "status": "provenance-backed"
      },
      "address": "0xBBC0EFdEE23854e7cb7C4c0f56fF7670BB0530A4",
      "category": "identity",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ERC8004ValidationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireERC8004Adapter.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireERC8004Adapter.json",
          "sourceSha256": "4ad0784698e88ec634b1cf63e2b426360589d15daa99009b30319241d65180fa"
        },
        "sha256": "8209664ec20d2b5bdebc2bc1bf9f01a8f8a229d5872e1a16981894e9e50b543c",
        "status": "provenance-backed"
      },
      "address": "0x94F54c849692Cc64C35468D0A87D2Ab9D7Cb6Fb2",
      "category": "identity",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireERC8004Adapter",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/MultisigGovernance.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/MultisigGovernance.json",
          "sourceSha256": "d176cb343ea9a34bc9a35c9ca2b831cee55413c2bf28e4349ab8b60c2a2c303e"
        },
        "sha256": "fe02ab2e0312c83a62055352d8eb0076606b53f235c5a4d09ab53001905c8aa8",
        "status": "provenance-backed"
      },
      "address": "0x5DB1B4b412b80d03819395794fCcF5A73BF30656",
      "category": "governance",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "MultisigGovernance",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ProductionBeliefAttestationVerifier.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/ProductionBeliefAttestationVerifier.json",
          "sourceSha256": "90aa57f687b4bbe3d5d5fde805e5e33240117dc3844d21dafb67c9f278686faa"
        },
        "sha256": "712f3fdb23c2818f07d420cf2164d2235e5ea25f53aaf4ea06a8f927dfd92f38",
        "status": "provenance-backed"
      },
      "address": "0xf757f8650109cE7a89dd8f041DE69D861B64DD23",
      "category": "attestation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ProductionBeliefAttestationVerifier",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/DilithiumAttestor.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/DilithiumAttestor.json",
          "sourceSha256": "9a5cfe744f80e4bfb06e0a2a88d0363717488b176afe7c86cd2322f656acf2cd"
        },
        "sha256": "763d5b8b774bfb7c8846a5b5f5170d98a2c051fde8a74d0f0eedaeb2e32e80b2",
        "status": "provenance-backed"
      },
      "address": "0xA4F4EDd4ed280Bd784650c048190fBA16e0AFd11",
      "category": "attestation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "DilithiumAttestor",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTeleporterBridge.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireTeleporterBridge.json",
          "sourceSha256": "b0ebe337b6416070fb45a10db84a186a7619317edfa8fcff0b5bb9b16efbde22"
        },
        "sha256": "d924dcba699282f33d7b1bd3b629911538a6b3b01e6ca6779a6856eb17dd8e78",
        "status": "provenance-backed"
      },
      "address": "0x7b9293B05Bd0fcb7458d06A364078761B8E8848e",
      "category": "bridge",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTeleporterBridge",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustAttestation.json",
        "provenance": {
          "compilerInput": {
            "runtimeBytecodeBinding": {
              "compiledRuntime": {
                "bytes": 12259,
                "sha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
              },
              "deployments": [
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "arbitrum",
                  "chainId": 42161,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x5f7680a9a720c03812532a735d1165d9f97c0cd1",
                  "chain": "avalanche",
                  "chainId": 43114,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0xc0f8704ef84ca58fa0af4836669d358574ffe1f4",
                  "chain": "base",
                  "chainId": 8453,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                },
                {
                  "address": "0x1a7391dd19dadab89757e58f4cf988455263533e",
                  "chain": "polygon",
                  "chainId": 137,
                  "runtimeBytecodeBytes": 12259,
                  "runtimeBytecodeSha256": "d76f00942be66a3ed6d0153f397f628ce15103f0c86b14f84117728349f1a81e"
                }
              ],
              "sourceUnit": "contracts/teleporter/TrustPortabilityExtension.sol"
            },
            "settings": {
              "evmVersion": "cancun",
              "optimizer": {
                "enabled": true,
                "runs": 200
              },
              "outputSelection": {
                "*": {
                  "*": [
                    "abi",
                    "evm.bytecode.object",
                    "evm.deployedBytecode.object"
                  ]
                }
              },
              "viaIR": true
            },
            "solcVersion": "0.8.25+commit.b61c2a91",
            "sourceRoot": "repos/theloopbreaker-site",
            "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
          },
          "kind": "pinned-solidity-source",
          "note": "The public/deployment label VaultfireTrustAttestation is an alias for the exact compiled contract TrustPortabilityExtension. The alias is retained for compatibility; the source contract name is not rewritten.",
          "solcVersion": "0.8.25+commit.b61c2a91.Emscripten.clang",
          "source": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
          "sourceContract": "TrustPortabilityExtension",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterMessenger.sol",
              "sha256": "5fc6538e48c5f1612f778fc1fd2ca709462174f1ab84156cc7a3d649dc13472f"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/ITeleporterReceiver.sol",
              "sha256": "3e42821a0d837696c24f9356dd5b9cbd0da8291fa50d0d3b1ff19d4f05dc1538"
            },
            {
              "path": "repos/theloopbreaker-site/contracts/teleporter/TrustPortabilityExtension.sol",
              "sha256": "19707ed2faaf8e9d66f47b1685ffbda6149ef8ffccebc45e1d78143290679b37"
            }
          ],
          "standardInputSha256": "6f34352130be0bfbcb5cf62edf4a0ec7547771aa391497676066ce65c6b70481"
        },
        "sha256": "a4c7d811079726b20d79bfd7c4cc585f83f1b8ab48502d0508b5acb6120e8164",
        "status": "provenance-backed"
      },
      "address": "0x1a7391DD19Dadab89757E58F4Cf988455263533e",
      "category": "attestation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustAttestation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireNameService.json",
        "provenance": {
          "kind": "canonical-abi-json",
          "source": "repos/vaultfire-contracts-repo/abis/VaultfireNameService.json",
          "sourceSha256": "c383c4632ef5e7132788624184e2352d13c34267ac42a4c7b29e1af7fcf2b122"
        },
        "sha256": "ff414eaa37121e500a5b55d419f2e2fac95165b9076521594c6f12a141d98d90",
        "status": "provenance-backed"
      },
      "address": "0x7448057C95Fb8a8B974a566cdcc9Cd042166A3f8",
      "category": "identity",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireNameService",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTaskEscrow.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "CONTRACTS.md",
              "sha256": "ddbf61863c68876db487de0f506c63eb1a344840eb3312182a34a727280df656"
            },
            {
              "path": "repos/vaultfire-sdk/src/tasks.ts",
              "sha256": "a3f657baa0d2180845bebbe6ffed57ef4dc6b76be6b3bd9034b239a3d5b453b6"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "contracts-root/VaultfireTaskEscrow.sol",
          "sourceContract": "VaultfireTaskEscrow",
          "sourceFiles": [
            {
              "path": "contracts-root/VaultfireTaskEscrow.sol",
              "sha256": "55f7d07acc74ad7b71990e945a91868729ef29875ace03a94c8e7d4d1c35a710"
            }
          ],
          "standardInputSha256": "b64ec2e247d8bab47bcfb3a8d15799dd2f8b12ce6571002f0b7f43bdeb8db56f"
        },
        "sha256": "56aef72aeab7ea4513f00a476d6f902b70487cf5fef656eb95ad847e78478521",
        "status": "provenance-backed"
      },
      "address": "0x69D3458aba750Fa85d4a25b3A23B398A3D9494fe",
      "category": "escrow",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTaskEscrow",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPSessionKeyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPSessionKeyManager is an alias for the exact compiled contract SessionKeyManager; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
          "sourceContract": "SessionKeyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/SessionKeyManager.sol",
              "sha256": "c91eaf07e885aa1ad7020def568c5ff60694ae7ea93e6f2afcbe7902d29095c0"
            }
          ],
          "standardInputSha256": "98650240c0d098849c867602b861e34fe32654e21fa613e25b7c246a5c55c00f"
        },
        "sha256": "a2b7d25ee041c0ce4677501c1fe6cdbf0826f851c9843b0fb6ad3a03df26eee2",
        "status": "provenance-backed"
      },
      "address": "0x4A614DB779e38B47952DCCc2e88F0A6afb35c419",
      "category": "delegation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPSessionKeyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPDelegationRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "note": "The deployment registry label VKPDelegationRegistry is an alias for the exact compiled contract DelegationRegistry; the ABI is not renamed.",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
          "sourceContract": "DelegationRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/DelegationRegistry.sol",
              "sha256": "526e01dde9ea01f793340df3a7a1253ac7c74269173f2e9933191ce18b1d6d7b"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "40ae46a643915cc8e28d3730a91199d03f213743c517e9b37e84c2ba7765cae5"
        },
        "sha256": "786d1fe72d5eb65fa99b617ee8fe5169862dd7e5a2790c0f55d05bc263491a9f",
        "status": "provenance-backed"
      },
      "address": "0x064d7e8a3A24909ef83d537dBA10Dfcd3D44912C",
      "category": "delegation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPDelegationRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VKPFactory.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/deployments.json",
              "sha256": "dd2a08f99003d8a69eff71f7876b561659a670041ed53e4a580330c0c1638318"
            },
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy.ts",
              "sha256": "e16e95225e8bb3ce89146fb50f6a7f285ad3ec1a8eeed4c70ec9f164ae5d24b7"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
          "sourceContract": "VKPFactory",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/KeyVault.sol",
              "sha256": "78335749add3474124b86f6f8a6989c027bf487262be1b5ccd6da0ccd2cb5403"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/VKPFactory.sol",
              "sha256": "46d7e44ee7552581b84d014fe51f58f7125ba740c298ec183cf34c5cdcc10729"
            }
          ],
          "standardInputSha256": "84371a8c66ace1ec061ed47618f48a4f8b0fbc4b496530ac37d139c4f771ec16"
        },
        "sha256": "86d605f87852c8d1131afc985e5856c2fdc6e5305cc40f74388d3258916af14c",
        "status": "provenance-backed"
      },
      "address": "0x1d7eDE881093748B0a6feBc47cA9D681C19d8333",
      "category": "delegation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "VKPFactory",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireReputationStaking.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
          "sourceContract": "VaultfireReputationStaking",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireReputationStaking.sol",
              "sha256": "6f784c533b31f4892ff55d5f30d6a661146bb5a1643e6f48cf7c5b5bc822a6ea"
            }
          ],
          "standardInputSha256": "902db751686aab6f1d9bce35224576209e809aa23e1dd26e3ea88c244c16b308"
        },
        "sha256": "3189eb96c141159326fb07b7cd5658e033a5109a15c88ebbc20a055b5f6677c4",
        "status": "provenance-backed"
      },
      "address": "0x3ceA2B0853B76Ac75603C1fa2A29D96A4467Bb79",
      "category": "reputation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireReputationStaking",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireTrustOracle.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
          "sourceContract": "VaultfireTrustOracle",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireTrustOracle.sol",
              "sha256": "44f337e17efaceb14a58b7badbe1c3576483f9a6bdac6564d97c1f4660fd2714"
            }
          ],
          "standardInputSha256": "da7ef1989b87e6f53d9515299b89b008cc1e8a10980110a70da1d7312174b10b"
        },
        "sha256": "79538729f52ee7a237b8b7a0087c23315ee6774cc56a9ae38a383158a4f2b07a",
        "status": "provenance-backed"
      },
      "address": "0xFa8ed66E27379942cB90BB5f612F0170a5dE4924",
      "category": "oracle",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireTrustOracle",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireBondInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
          "sourceContract": "VaultfireBondInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireBondInsurancePool.sol",
              "sha256": "1c1b77af06c08c4121460ab6b119e2246d8671d1a8e217f0d61800eea7c36de2"
            }
          ],
          "standardInputSha256": "880a4eff26868b1578633f9eb93b0f5fa94053bd8d7e2ef42d94bbc702f5d401"
        },
        "sha256": "feb961430eacc4be88eb4b91e318e8fd07249070507289223e396d2f415d8852",
        "status": "provenance-backed"
      },
      "address": "0x9CF1fcba0c657e9FD807a9c8c028E0ef561b6B56",
      "category": "mutual-aid",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireBondInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireCapabilityCredentials.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
          "sourceContract": "VaultfireCapabilityCredentials",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireCapabilityCredentials.sol",
              "sha256": "45b6a4323c0c15edcc230b5d0acf439c7d5ea2543b29dad413e9bc404d258b87"
            }
          ],
          "standardInputSha256": "efd82bf900176935691aeada9b35b19fa3cb0bac7ef47f397a942235403b26b4"
        },
        "sha256": "378b07756db17871110565f7d499921184685dbb16f3bcba611804fd8339f4e9",
        "status": "provenance-backed"
      },
      "address": "0x1762e484A48558Ea5Cd056ac2CDf43FBbA52ba58",
      "category": "credential",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireCapabilityCredentials",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireDisputeResolution.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-new-features.js",
              "sha256": "dc7a2f0718b703df7da4c2f2afe9ab9a30bccef03c6d7f38c954875fc0981746"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
          "sourceContract": "VaultfireDisputeResolution",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireDisputeResolution.sol",
              "sha256": "647793a333552e1af3642e58e9a81ab7514af85d09a6a540f54e1714c9225a28"
            }
          ],
          "standardInputSha256": "ba9ea8a8b9be0142459ce6cff57efb538cfd419701a701e22658ee50cb262ff0"
        },
        "sha256": "ab31327dd4dc83eee0d7cee430a54c2c1586916eca2e03deae01f0dae35dc7f8",
        "status": "provenance-backed"
      },
      "address": "0x5F7680a9a720c03812532A735D1165D9f97c0Cd1",
      "category": "dispute",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireDisputeResolution",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentInsurancePool.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
          "sourceContract": "AgentInsurancePool",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentInsurancePool.sol",
              "sha256": "060a44ed2a98fedaef047c16b6ca936645876ed1e35a629688e785c341a5d8c2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1cff725f45b9b0f1360e712b84766fe8a33460f6955d1d7230ec425bd1e97172"
        },
        "sha256": "51e703693bc5b05c57ca63f40c23bdac71a12a970a8932f2d6cd32c95c75dea3",
        "status": "provenance-backed"
      },
      "address": "0x5eAac9045C29650e72Bd5C923954fA528fD26952",
      "category": "mutual-aid",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "AgentInsurancePool",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSafetyManager.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
          "sourceContract": "AgentSafetyManager",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSafetyManager.sol",
              "sha256": "a30757f1299602394569a6bd7ca1839c3fd867fb19e146d3258133ff77495fb9"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "1ff3fdb4f90fb7f0bd1934b739565a5b00a368232609f315667e94a84e695528"
        },
        "sha256": "cfb413f87314785d5d760b4c4526849351933e1e73bc5b2eeb101916728c9819",
        "status": "provenance-backed"
      },
      "address": "0xCA5380aF3dd6a29C217cE0c0c9f45999B47cbdF3",
      "category": "policy",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSafetyManager",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ComplianceRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
          "sourceContract": "ComplianceRegistry",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ComplianceRegistry.sol",
              "sha256": "39afef5285ad7fbc0c83884724fde85abc3014d129dc15925fa5944d4ac75b57"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            }
          ],
          "standardInputSha256": "cb57efe16222eab69c9b91b1bb6b06dae4fcfb01b28f7f9e4c0f4b6d2dc09ae3"
        },
        "sha256": "363b0df428d1a318b790c0abbbe05bf92f2f95031a7a6dc0f1e451f43a86411c",
        "status": "provenance-backed"
      },
      "address": "0x2DF3182EcD93AA33Deba464B5E6Bd616432DA42e",
      "category": "policy",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ComplianceRegistry",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ReputationDecay.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
          "sourceContract": "ReputationDecay",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ReputationDecay.sol",
              "sha256": "84fb23e63e3423ef70a68f69632781e8900d26c71569a27619cb3bb2da778c63"
            }
          ],
          "standardInputSha256": "53ea536cb0cb50109b8201029c63ac96452de69c133cb7cb08d6e82c26430f65"
        },
        "sha256": "e05737ebb89662f967b3d4ff65895bc18d025fb059978158d5511ec640d2bc00",
        "status": "provenance-backed"
      },
      "address": "0x12f3e926122DB6A9A65740b90981c947EF18aC40",
      "category": "reputation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "ReputationDecay",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/ScopedDelegation.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
          "sourceContract": "ScopedDelegation",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/ScopedDelegation.sol",
              "sha256": "35d1b05e1fee19f74474a3c2536840a77755470d78dbd3f37049b1cd900c72a3"
            }
          ],
          "standardInputSha256": "97d110e26953d7109f4bb5a0d23bbb96e6a6aa84b33783f515f2668dca4dfd29"
        },
        "sha256": "9aab630fac01bb83da983b3abc369b7869a7266ff798168179288e776ddad7ed",
        "status": "provenance-backed"
      },
      "address": "0xE02F5029fcDd6c51e957eb3895bd5805126A5Cdc",
      "category": "delegation",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "ScopedDelegation",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/AgentSLAEnforcer.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/vaultfire-keyprotocol/scripts/deploy-v2.ts",
              "sha256": "ea2da434798208635c3591ac9c88e75799f08487bbbd945aa737d2293ae5fdad"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
          "sourceContract": "AgentSLAEnforcer",
          "sourceFiles": [
            {
              "path": "repos/vaultfire-keyprotocol/contracts/AgentSLAEnforcer.sol",
              "sha256": "c5d8fec3fd10a80506f110215aa0d872578ee81edaee7e6459302bec4a2a5fa2"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireBonds.sol",
              "sha256": "36bf808ca05d1e1c0df7ff9dceda2473488b04afd02a351785ed50da7396cac1"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireIdentity.sol",
              "sha256": "a01ac922695c12d147d399fdc8eb37f90e9c3b20cae8224f75c6d9c4a5c13980"
            },
            {
              "path": "repos/vaultfire-keyprotocol/contracts/IVaultfireReputation.sol",
              "sha256": "018cf58965b2de73530777b3e3408ddfdb0be49212a9afb0f5bae2db5e3af92f"
            }
          ],
          "standardInputSha256": "fd6073122a1b89430f8c54fdec1d6b8750e9df16d34a2151187d8f280620790c"
        },
        "sha256": "b73d616531eedbcb550ffcd87dccf6384d1e561dac684c695a33132d64612363",
        "status": "provenance-backed"
      },
      "address": "0x3f385774dba7d067cda7E5190a659029BF8219dB",
      "category": "enforcement",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": false,
      "name": "AgentSLAEnforcer",
      "protocolVersion": "v2",
      "status": "active"
    },
    {
      "abi": {
        "file": "legacy/v2/abis/VaultfireForumRegistry.json",
        "provenance": {
          "deploymentEvidence": [
            {
              "path": "repos/theloopbreaker-site/scripts/deploy-forum-registry.js",
              "sha256": "29cfeabdf8ef5b24f30e04dd7267ce5cc3ab815087ee4992e19309ffc448687e"
            }
          ],
          "kind": "pinned-solidity-source",
          "solcVersion": "solc, the solidity compiler commandline interface\nVersion: 0.8.36+commit.8a079791.Linux.g++",
          "source": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
          "sourceContract": "VaultfireForumRegistry",
          "sourceFiles": [
            {
              "path": "repos/theloopbreaker-site/contracts/VaultfireForumRegistry.sol",
              "sha256": "53e22d29f8c82cf3196784c096e91c9602bfc5e99dc14bf17bdf3f0517355054"
            }
          ],
          "standardInputSha256": "7d5fdcaacf20cb54f0d3a5d7d29a13c9dc095fc96d791af33bc641309404d8cf"
        },
        "sha256": "7a3bc8a4a40c386f34b32772a470f396d2a7671571c390987821157cdca89535",
        "status": "provenance-backed"
      },
      "address": "0x80f64F6dcdB7aceAfA6762Cd33b14abfF32BcA27",
      "category": "meta",
      "chain": "polygon",
      "chainId": 137,
      "compatibility": {
        "reason": "V3 is parallel; no V2 contract write is redirected to V3.",
        "v2Disposition": "frozen-deployed-baseline",
        "v3Replacement": null,
        "v3WriteRouting": "none"
      },
      "custodiesFunds": true,
      "name": "VaultfireForumRegistry",
      "protocolVersion": "v2",
      "status": "active"
    }
  ],
  "currentV2PaymentProcessing": {
    "behavior": "verifyX402Payment returns x402ReleaseGateClosed before parsing or accepting a payment header.",
    "evidence": {
      "path": "repos/theloopbreaker-site/app/api/x402/trust/_lib/verify-payment.ts",
      "sha256": "5915df207be8e39735303b80586660f7fd73b4ea152b7362b16a7902dc39771a"
    },
    "liveSettlementClaim": "none",
    "state": "fail-closed-in-source"
  },
  "discoveryPublication": {
    "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
    "liveIndexingOrSettlementProven": false,
    "localCandidateState": "metadata-candidates-not-live-validated",
    "protocolCounts": {
      "v2": 76
    },
    "resourceCount": 76,
    "resourceMetadataEqualsWellKnown": true,
    "resourceServer": "https://theloopbreaker.com"
  },
  "operatingPolicy": {
    "defaultProtocolVersion": "v2",
    "v2ToV3WriteRedirect": "forbidden",
    "v3Access": "explicit-opt-in-allowlist-only",
    "v3DefaultState": "fail-closed",
    "v3LiveReadiness": "not-established-by-this-inventory",
    "v3ToV2MoneyFallback": "forbidden"
  },
  "responseEvidenceRules": {
    "exactFixtures": 1,
    "rule": "Only a route-specific recorded response may create an exact schema. Unresolved routes retain method/schema null evidence and are never inferred.",
    "unresolvedFixtures": 131
  },
  "schema": "vaultfire.v2-v3-compatibility-discovery.v1",
  "sdk": {
    "v2DefaultPackages": [
      {
        "compatibility": "retained-v2-default; no implicit V3 dispatch",
        "package": "@vaultfire/agent-sdk",
        "packageJson": {
          "path": "repos/vaultfire-sdk/package.json",
          "sha256": "f15e5b552e142b05f6df8f9971782eeccdedc991155fa9ad730554119ad2b485"
        },
        "surface": [
          {
            "classes": [
              {
                "methods": [
                  "contractAddress"
                ],
                "name": "BaseSepoliaV3Rehearsal"
              }
            ],
            "functions": [
              "assertObjectiveRuleV3",
              "canonicalArtifactEvidenceAttestationHash",
              "canonicalAttestationV2SigningBytes",
              "canonicalManifestContentHash",
              "parseCanonicalEvidenceJson",
              "validateBaseSepoliaV3Manifest",
              "validateBaseSepoliaV3ManifestJson"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/baseSepoliaV3Rehearsal.ts",
              "sha256": "800ad96f3ac13483ac75d33671541ce391df73c5c04b4172cd67621dc0a34be8"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "buildContributeInsuranceTx",
                  "buildCreateAccountabilityBondTx",
                  "buildCreatePartnershipBondTx",
                  "buildRequestAccountabilityDistributionTx",
                  "contributeToInsurance",
                  "createAccountabilityBond",
                  "createPartnershipBond",
                  "distributePartnershipBond",
                  "getAccountabilityBond",
                  "getBondFlourishingScore",
                  "getInsurancePoolStats",
                  "getInsuranceProfile",
                  "getPartnershipBond",
                  "getPartnershipBondValue",
                  "isInsured",
                  "listPartnershipBonds",
                  "requestPartnershipDistribution"
                ],
                "name": "BondsModule"
              }
            ],
            "functions": [],
            "source": {
              "path": "repos/vaultfire-sdk/src/bonds.ts",
              "sha256": "074f344df8903a0bad71b16ae1456abc0bcad6f12a176922df6d5b41b8040360"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "connect",
                  "getChainConfig",
                  "getModules",
                  "hashStatement",
                  "isSovereign",
                  "unsafeRaw",
                  "verifyStatement"
                ],
                "name": "VaultfireSafeSDK"
              }
            ],
            "functions": [
              "createVaultfireSafeSDK",
              "createVaultfireSafeSDKForChain"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/safe.ts",
              "sha256": "c3ed16f5f24400d04d88649d81d77d991edf88f838e3da873eada946ee02c5c8"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "approveWork",
                  "buildApproveUSDCTx",
                  "buildApproveWorkTx",
                  "buildCreateTaskTx",
                  "buildSubmitWorkTx",
                  "createTask",
                  "getEscrowTask",
                  "getTaskBids"
                ],
                "name": "TasksModule"
              }
            ],
            "functions": [],
            "source": {
              "path": "repos/vaultfire-sdk/src/tasks.ts",
              "sha256": "a3f657baa0d2180845bebbe6ffed57ef4dc6b76be6b3bd9034b239a3d5b453b6"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "getAgentTrustProfile",
                  "isTrustedEnough"
                ],
                "name": "TrustModule"
              }
            ],
            "functions": [],
            "source": {
              "path": "repos/vaultfire-sdk/src/trust.ts",
              "sha256": "eec364b5e47d7982e0bc7d5bb70bb45bb3ce56be457105277e9d92fa3229ddf6"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "readBond",
                  "readCapability",
                  "readGovernance",
                  "readMandate",
                  "readPullCredit",
                  "readSolvency",
                  "readX402Challenge",
                  "readX402Discovery",
                  "readX402Receipt",
                  "readX402Status",
                  "write"
                ],
                "name": "V3Client"
              }
            ],
            "functions": [
              "createV3Client"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/v3/client.ts",
              "sha256": "5c014e4113d31afcf5077498ab5333921b2adaca91c32002f49770c097568af2"
            }
          },
          {
            "classes": [],
            "functions": [
              "domainSeparator",
              "hashAccountabilityTerms",
              "hashEnforcementConfig",
              "hashObjectiveEvidence",
              "hashPartnershipMutualSettlement",
              "hashPartnershipTerms",
              "hashSignerSet",
              "hashTypedResolution",
              "typedDataDigest",
              "validateSignerConfig"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/v3/eip712.ts",
              "sha256": "a5aa03857f2bac4a690963792d2ca768c98bf5f88181669dc291b27a3c3c89c1"
            }
          },
          {
            "classes": [
              {
                "methods": [],
                "name": "V3Error"
              },
              {
                "methods": [],
                "name": "V3UnavailableError"
              },
              {
                "methods": [],
                "name": "V3DegradedError"
              },
              {
                "methods": [],
                "name": "V3WritesBlockedError"
              }
            ],
            "functions": [],
            "source": {
              "path": "repos/vaultfire-sdk/src/v3/errors.ts",
              "sha256": "a25c63e24cd7b16d901f56c4f9bcc4e83bcdb105b0ab102d10a6368493742abd"
            }
          },
          {
            "classes": [],
            "functions": [
              "verifyAuthorizedDeployment"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/v3/internal/deployment.ts",
              "sha256": "056e93c609046f48ccb5ae91660ddfcbe9d4b79921ec91b1dedd5ad9785cb433"
            }
          },
          {
            "classes": [
              {
                "methods": [
                  "connect",
                  "estimateGas",
                  "getAgentTrustProfile",
                  "getAttestations",
                  "getChainConfig",
                  "getModules",
                  "hashBelief",
                  "isSovereign",
                  "verifyBelief"
                ],
                "name": "VaultfireSDK"
              }
            ],
            "functions": [
              "createVaultfireSDK"
            ],
            "source": {
              "path": "repos/vaultfire-sdk/src/vaultfire.ts",
              "sha256": "7ebad12f55e374207ad810b1df6943dc6e76c6cf7f9d81eb7f141394e6b41ed2"
            }
          }
        ]
      },
      {
        "compatibility": "retained-v2-package; payment rail version is independent of Vaultfire protocol version",
        "package": "@vaultfire/x402",
        "packageJson": {
          "path": "repos/vaultfire-x402/package.json",
          "sha256": "79e85373eeeb66bdf4d53dc2976efe2485b3428286f7e68e0adb31bfcf9b6335"
        },
        "surface": [
          {
            "classes": [
              {
                "methods": [
                  "getAddress",
                  "signPayment"
                ],
                "name": "X402AgentClient"
              }
            ],
            "functions": [
              "clearPaymentHistory",
              "configureX402",
              "createPaymentPayload",
              "encodeHeaderPayload",
              "formatUsdc",
              "generateNonce",
              "generatePaymentId",
              "getEnrichedPaymentHistory",
              "getPaymentHistory",
              "getPaymentStats",
              "getUsdcBalance",
              "getUsdcBalanceAllChains",
              "getUsdcEip712Domain",
              "getX402AgentClient",
              "hasEnoughUsdc",
              "initiatePayment",
              "isPaymentRequired",
              "parsePaymentRequired",
              "parseUsdc",
              "payAndRetry",
              "resolveChainId",
              "savePaymentRecord",
              "selectPaymentRequirement",
              "signTransferAuthorization",
              "updatePaymentRecord",
              "verifyPaymentSignature",
              "verifyPaymentViaFacilitator",
              "x402Fetch",
              "x402Get",
              "x402Post"
            ],
            "source": {
              "path": "repos/vaultfire-x402/src/x402-client.ts",
              "sha256": "1edf2d98d7a925f3cfa5fd6470a2aba6f73a5d815f92bfb9f90cfb101c6730a5"
            }
          }
        ]
      }
    ],
    "v3PackageSource": {
      "compatibility": "separate namespace; callers must instantiate/select V3 explicitly",
      "path": "pr7/sdk/v3/index.ts"
    }
  },
  "v2ApiInventory": [
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/.well-known/agent-card.json",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/.well-known/agent-card.json",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/.well-known/x402-email.json",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/.well-known/x402-email.json",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/abis",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/abis",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/abis/[name]",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/abis/[name]",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/admin/recent-payers",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/admin/recent-payers",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/adapter",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/adapter",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/agent-insurance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/agent-insurance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/agent-safety",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/agent-safety",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/analytics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/analytics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/attestation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/attestation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/bond",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/bond",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/bridge",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/bridge",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/compliance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/compliance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/credentials",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/credentials",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/discover",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/discover",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/disputes",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/disputes",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/flourishing",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/flourishing",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/governance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/governance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/insurance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/insurance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/keys",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/keys",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/mission",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/mission",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/partnerships",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/partnerships",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/performance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/performance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/premium",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/premium",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/privacy",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/privacy",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/register",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/register",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/reputation-decay",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/reputation-decay",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/route",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/route",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/routing",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/routing",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/scoped-delegation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/scoped-delegation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/sla-enforcer",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/sla-enforcer",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/status/batch",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/status/batch",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/tasks",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/tasks",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/trust",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/trust",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/validation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/validation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/vns",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/vns",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/vouching",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/vouching",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/agent/webhooks",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/agent/webhooks",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/contracts",
      "protocolVersion": "v2",
      "responseFixture": {
        "evidence": {
          "capturedPath": "/api/contracts",
          "file": "baseline/raw_api_contracts.txt",
          "sha256": "2a7c84faa8f1cb5ff4d344eabf3e208387b573d435bed62ed249d8f0de1f9096"
        },
        "fixtureStatus": "exact",
        "method": "GET",
        "path": "/api/contracts",
        "responseSchema": {
          "$id": "https://vaultfire.example/compat/v2/api/contracts.response.schema.json",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": true,
          "properties": {
            "arbitrum": {
              "additionalProperties": true,
              "properties": {
                "chainId": {
                  "type": "integer"
                },
                "contracts": {
                  "additionalProperties": true,
                  "properties": {
                    "AIAccountabilityBondsV2": {
                      "type": "string"
                    },
                    "AIPartnershipBondsV2": {
                      "type": "string"
                    },
                    "AgentInsurancePool": {
                      "type": "string"
                    },
                    "AgentSLAEnforcer": {
                      "type": "string"
                    },
                    "AgentSafetyManager": {
                      "type": "string"
                    },
                    "AntiSurveillance": {
                      "type": "string"
                    },
                    "BeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ComplianceRegistry": {
                      "type": "string"
                    },
                    "DilithiumAttestor": {
                      "type": "string"
                    },
                    "ERC8004IdentityRegistry": {
                      "type": "string"
                    },
                    "ERC8004ReputationRegistry": {
                      "type": "string"
                    },
                    "ERC8004ValidationRegistry": {
                      "type": "string"
                    },
                    "FlourishingMetricsOracle": {
                      "type": "string"
                    },
                    "MissionEnforcement": {
                      "type": "string"
                    },
                    "MultisigGovernance": {
                      "type": "string"
                    },
                    "PrivacyGuarantees": {
                      "type": "string"
                    },
                    "ProductionBeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ReputationDecay": {
                      "type": "string"
                    },
                    "ScopedDelegation": {
                      "type": "string"
                    },
                    "VKPDelegationRegistry": {
                      "type": "string"
                    },
                    "VKPFactory": {
                      "type": "string"
                    },
                    "VKPSessionKeyManager": {
                      "type": "string"
                    },
                    "VaultfireBondInsurancePool": {
                      "type": "string"
                    },
                    "VaultfireCapabilityCredentials": {
                      "type": "string"
                    },
                    "VaultfireDisputeResolution": {
                      "type": "string"
                    },
                    "VaultfireERC8004Adapter": {
                      "type": "string"
                    },
                    "VaultfireForumRegistry": {
                      "type": "string"
                    },
                    "VaultfireNameService": {
                      "type": "string"
                    },
                    "VaultfireReputationStaking": {
                      "type": "string"
                    },
                    "VaultfireTaskEscrow": {
                      "type": "string"
                    },
                    "VaultfireTeleporterBridge": {
                      "type": "string"
                    },
                    "VaultfireTrustAttestation": {
                      "type": "string"
                    },
                    "VaultfireTrustOracle": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "MissionEnforcement",
                    "AntiSurveillance",
                    "PrivacyGuarantees",
                    "ERC8004IdentityRegistry",
                    "BeliefAttestationVerifier",
                    "AIPartnershipBondsV2",
                    "AIAccountabilityBondsV2",
                    "FlourishingMetricsOracle",
                    "ERC8004ReputationRegistry",
                    "ERC8004ValidationRegistry",
                    "VaultfireERC8004Adapter",
                    "MultisigGovernance",
                    "ProductionBeliefAttestationVerifier",
                    "DilithiumAttestor",
                    "VaultfireTeleporterBridge",
                    "VaultfireTrustAttestation",
                    "VaultfireNameService",
                    "VaultfireTaskEscrow",
                    "VKPSessionKeyManager",
                    "VKPDelegationRegistry",
                    "VKPFactory",
                    "VaultfireReputationStaking",
                    "VaultfireTrustOracle",
                    "VaultfireBondInsurancePool",
                    "VaultfireCapabilityCredentials",
                    "VaultfireDisputeResolution",
                    "AgentInsurancePool",
                    "AgentSafetyManager",
                    "ComplianceRegistry",
                    "ReputationDecay",
                    "ScopedDelegation",
                    "AgentSLAEnforcer",
                    "VaultfireForumRegistry"
                  ],
                  "type": "object"
                },
                "explorer": {
                  "type": "string"
                },
                "rpc": {
                  "type": "string"
                }
              },
              "required": [
                "chainId",
                "rpc",
                "explorer",
                "contracts"
              ],
              "type": "object"
            },
            "avalanche": {
              "additionalProperties": true,
              "properties": {
                "chainId": {
                  "type": "integer"
                },
                "contracts": {
                  "additionalProperties": true,
                  "properties": {
                    "AIAccountabilityBondsV2": {
                      "type": "string"
                    },
                    "AIPartnershipBondsV2": {
                      "type": "string"
                    },
                    "AgentInsurancePool": {
                      "type": "string"
                    },
                    "AgentSLAEnforcer": {
                      "type": "string"
                    },
                    "AgentSafetyManager": {
                      "type": "string"
                    },
                    "AntiSurveillance": {
                      "type": "string"
                    },
                    "BeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ComplianceRegistry": {
                      "type": "string"
                    },
                    "DilithiumAttestor": {
                      "type": "string"
                    },
                    "ERC8004IdentityRegistry": {
                      "type": "string"
                    },
                    "ERC8004ReputationRegistry": {
                      "type": "string"
                    },
                    "ERC8004ValidationRegistry": {
                      "type": "string"
                    },
                    "FlourishingMetricsOracle": {
                      "type": "string"
                    },
                    "MissionEnforcement": {
                      "type": "string"
                    },
                    "MultisigGovernance": {
                      "type": "string"
                    },
                    "PrivacyGuarantees": {
                      "type": "string"
                    },
                    "ProductionBeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ReputationDecay": {
                      "type": "string"
                    },
                    "ScopedDelegation": {
                      "type": "string"
                    },
                    "VKPDelegationRegistry": {
                      "type": "string"
                    },
                    "VKPFactory": {
                      "type": "string"
                    },
                    "VKPSessionKeyManager": {
                      "type": "string"
                    },
                    "VaultfireBondInsurancePool": {
                      "type": "string"
                    },
                    "VaultfireCapabilityCredentials": {
                      "type": "string"
                    },
                    "VaultfireDisputeResolution": {
                      "type": "string"
                    },
                    "VaultfireERC8004Adapter": {
                      "type": "string"
                    },
                    "VaultfireForumRegistry": {
                      "type": "string"
                    },
                    "VaultfireReputationStaking": {
                      "type": "string"
                    },
                    "VaultfireTaskEscrow": {
                      "type": "string"
                    },
                    "VaultfireTeleporterBridge": {
                      "type": "string"
                    },
                    "VaultfireTrustAttestation": {
                      "type": "string"
                    },
                    "VaultfireTrustOracle": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "MissionEnforcement",
                    "AntiSurveillance",
                    "PrivacyGuarantees",
                    "ERC8004IdentityRegistry",
                    "BeliefAttestationVerifier",
                    "AIPartnershipBondsV2",
                    "AIAccountabilityBondsV2",
                    "FlourishingMetricsOracle",
                    "ERC8004ReputationRegistry",
                    "ERC8004ValidationRegistry",
                    "VaultfireERC8004Adapter",
                    "MultisigGovernance",
                    "ProductionBeliefAttestationVerifier",
                    "DilithiumAttestor",
                    "VaultfireTeleporterBridge",
                    "VaultfireTrustAttestation",
                    "VaultfireTaskEscrow",
                    "VKPSessionKeyManager",
                    "VKPDelegationRegistry",
                    "VKPFactory",
                    "VaultfireReputationStaking",
                    "VaultfireTrustOracle",
                    "VaultfireBondInsurancePool",
                    "VaultfireCapabilityCredentials",
                    "VaultfireDisputeResolution",
                    "AgentInsurancePool",
                    "AgentSafetyManager",
                    "ComplianceRegistry",
                    "ReputationDecay",
                    "ScopedDelegation",
                    "AgentSLAEnforcer",
                    "VaultfireForumRegistry"
                  ],
                  "type": "object"
                },
                "explorer": {
                  "type": "string"
                },
                "rpc": {
                  "type": "string"
                }
              },
              "required": [
                "chainId",
                "rpc",
                "explorer",
                "contracts"
              ],
              "type": "object"
            },
            "base": {
              "additionalProperties": true,
              "properties": {
                "chainId": {
                  "type": "integer"
                },
                "contracts": {
                  "additionalProperties": true,
                  "properties": {
                    "AIAccountabilityBondsV2": {
                      "type": "string"
                    },
                    "AIPartnershipBondsV2": {
                      "type": "string"
                    },
                    "AgentInsurancePool": {
                      "type": "string"
                    },
                    "AgentSLAEnforcer": {
                      "type": "string"
                    },
                    "AgentSafetyManager": {
                      "type": "string"
                    },
                    "AntiSurveillance": {
                      "type": "string"
                    },
                    "BeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ComplianceRegistry": {
                      "type": "string"
                    },
                    "DilithiumAttestor": {
                      "type": "string"
                    },
                    "ERC8004IdentityRegistry": {
                      "type": "string"
                    },
                    "ERC8004ReputationRegistry": {
                      "type": "string"
                    },
                    "ERC8004ValidationRegistry": {
                      "type": "string"
                    },
                    "FlourishingMetricsOracle": {
                      "type": "string"
                    },
                    "MissionEnforcement": {
                      "type": "string"
                    },
                    "MultisigGovernance": {
                      "type": "string"
                    },
                    "PrivacyGuarantees": {
                      "type": "string"
                    },
                    "ProductionBeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ReputationDecay": {
                      "type": "string"
                    },
                    "ScopedDelegation": {
                      "type": "string"
                    },
                    "VKPDelegationRegistry": {
                      "type": "string"
                    },
                    "VKPFactory": {
                      "type": "string"
                    },
                    "VKPSessionKeyManager": {
                      "type": "string"
                    },
                    "VaultfireBIPVault": {
                      "type": "string"
                    },
                    "VaultfireBatchOnboarder": {
                      "type": "string"
                    },
                    "VaultfireBondInsurancePool": {
                      "type": "string"
                    },
                    "VaultfireCapabilityCredentials": {
                      "type": "string"
                    },
                    "VaultfireDisputeResolution": {
                      "type": "string"
                    },
                    "VaultfireERC8004Adapter": {
                      "type": "string"
                    },
                    "VaultfireForumRegistry": {
                      "type": "string"
                    },
                    "VaultfireNameService": {
                      "type": "string"
                    },
                    "VaultfireReputationStaking": {
                      "type": "string"
                    },
                    "VaultfireStreetCred": {
                      "type": "string"
                    },
                    "VaultfireTaskEscrow": {
                      "type": "string"
                    },
                    "VaultfireTeleporterBridge": {
                      "type": "string"
                    },
                    "VaultfireTrustAttestation": {
                      "type": "string"
                    },
                    "VaultfireTrustOracle": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "MissionEnforcement",
                    "AntiSurveillance",
                    "PrivacyGuarantees",
                    "ERC8004IdentityRegistry",
                    "BeliefAttestationVerifier",
                    "AIPartnershipBondsV2",
                    "AIAccountabilityBondsV2",
                    "FlourishingMetricsOracle",
                    "ERC8004ReputationRegistry",
                    "ERC8004ValidationRegistry",
                    "VaultfireERC8004Adapter",
                    "MultisigGovernance",
                    "ProductionBeliefAttestationVerifier",
                    "DilithiumAttestor",
                    "VaultfireTeleporterBridge",
                    "VaultfireTrustAttestation",
                    "VaultfireNameService",
                    "VaultfireTaskEscrow",
                    "VKPSessionKeyManager",
                    "VKPDelegationRegistry",
                    "VKPFactory",
                    "VaultfireReputationStaking",
                    "VaultfireTrustOracle",
                    "VaultfireBondInsurancePool",
                    "VaultfireCapabilityCredentials",
                    "VaultfireDisputeResolution",
                    "AgentInsurancePool",
                    "AgentSafetyManager",
                    "ComplianceRegistry",
                    "ReputationDecay",
                    "ScopedDelegation",
                    "AgentSLAEnforcer",
                    "VaultfireStreetCred",
                    "VaultfireBIPVault",
                    "VaultfireBatchOnboarder",
                    "VaultfireForumRegistry"
                  ],
                  "type": "object"
                },
                "explorer": {
                  "type": "string"
                },
                "rpc": {
                  "type": "string"
                }
              },
              "required": [
                "chainId",
                "rpc",
                "explorer",
                "contracts"
              ],
              "type": "object"
            },
            "chainBreakdown": {
              "additionalProperties": true,
              "properties": {
                "arbitrum": {
                  "type": "integer"
                },
                "avalanche": {
                  "type": "integer"
                },
                "base": {
                  "type": "integer"
                },
                "polygon": {
                  "type": "integer"
                }
              },
              "required": [
                "base",
                "avalanche",
                "arbitrum",
                "polygon"
              ],
              "type": "object"
            },
            "chains": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "polygon": {
              "additionalProperties": true,
              "properties": {
                "chainId": {
                  "type": "integer"
                },
                "contracts": {
                  "additionalProperties": true,
                  "properties": {
                    "AIAccountabilityBondsV2": {
                      "type": "string"
                    },
                    "AIPartnershipBondsV2": {
                      "type": "string"
                    },
                    "AgentInsurancePool": {
                      "type": "string"
                    },
                    "AgentSLAEnforcer": {
                      "type": "string"
                    },
                    "AgentSafetyManager": {
                      "type": "string"
                    },
                    "AntiSurveillance": {
                      "type": "string"
                    },
                    "BeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ComplianceRegistry": {
                      "type": "string"
                    },
                    "DilithiumAttestor": {
                      "type": "string"
                    },
                    "ERC8004IdentityRegistry": {
                      "type": "string"
                    },
                    "ERC8004ReputationRegistry": {
                      "type": "string"
                    },
                    "ERC8004ValidationRegistry": {
                      "type": "string"
                    },
                    "FlourishingMetricsOracle": {
                      "type": "string"
                    },
                    "MissionEnforcement": {
                      "type": "string"
                    },
                    "MultisigGovernance": {
                      "type": "string"
                    },
                    "PrivacyGuarantees": {
                      "type": "string"
                    },
                    "ProductionBeliefAttestationVerifier": {
                      "type": "string"
                    },
                    "ReputationDecay": {
                      "type": "string"
                    },
                    "ScopedDelegation": {
                      "type": "string"
                    },
                    "VKPDelegationRegistry": {
                      "type": "string"
                    },
                    "VKPFactory": {
                      "type": "string"
                    },
                    "VKPSessionKeyManager": {
                      "type": "string"
                    },
                    "VaultfireBondInsurancePool": {
                      "type": "string"
                    },
                    "VaultfireCapabilityCredentials": {
                      "type": "string"
                    },
                    "VaultfireDisputeResolution": {
                      "type": "string"
                    },
                    "VaultfireERC8004Adapter": {
                      "type": "string"
                    },
                    "VaultfireForumRegistry": {
                      "type": "string"
                    },
                    "VaultfireNameService": {
                      "type": "string"
                    },
                    "VaultfireReputationStaking": {
                      "type": "string"
                    },
                    "VaultfireTaskEscrow": {
                      "type": "string"
                    },
                    "VaultfireTeleporterBridge": {
                      "type": "string"
                    },
                    "VaultfireTrustAttestation": {
                      "type": "string"
                    },
                    "VaultfireTrustOracle": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "MissionEnforcement",
                    "AntiSurveillance",
                    "PrivacyGuarantees",
                    "ERC8004IdentityRegistry",
                    "BeliefAttestationVerifier",
                    "AIPartnershipBondsV2",
                    "AIAccountabilityBondsV2",
                    "FlourishingMetricsOracle",
                    "ERC8004ReputationRegistry",
                    "ERC8004ValidationRegistry",
                    "VaultfireERC8004Adapter",
                    "MultisigGovernance",
                    "ProductionBeliefAttestationVerifier",
                    "DilithiumAttestor",
                    "VaultfireTeleporterBridge",
                    "VaultfireTrustAttestation",
                    "VaultfireNameService",
                    "VaultfireTaskEscrow",
                    "VKPSessionKeyManager",
                    "VKPDelegationRegistry",
                    "VKPFactory",
                    "VaultfireReputationStaking",
                    "VaultfireTrustOracle",
                    "VaultfireBondInsurancePool",
                    "VaultfireCapabilityCredentials",
                    "VaultfireDisputeResolution",
                    "AgentInsurancePool",
                    "AgentSafetyManager",
                    "ComplianceRegistry",
                    "ReputationDecay",
                    "ScopedDelegation",
                    "AgentSLAEnforcer",
                    "VaultfireForumRegistry"
                  ],
                  "type": "object"
                },
                "explorer": {
                  "type": "string"
                },
                "rpc": {
                  "type": "string"
                }
              },
              "required": [
                "chainId",
                "rpc",
                "explorer",
                "contracts"
              ],
              "type": "object"
            },
            "totalContracts": {
              "type": "integer"
            },
            "verifiedSelectors": {
              "additionalProperties": true,
              "properties": {
                "createBond(address,string)": {
                  "type": "string"
                },
                "getAgent(address)": {
                  "type": "string"
                },
                "getTotalAgents()": {
                  "type": "string"
                },
                "grantConsent(bytes32)": {
                  "type": "string"
                },
                "registerAgent(string,string,bytes32)": {
                  "type": "string"
                }
              },
              "required": [
                "registerAgent(string,string,bytes32)",
                "createBond(address,string)",
                "grantConsent(bytes32)",
                "getTotalAgents()",
                "getAgent(address)"
              ],
              "type": "object"
            }
          },
          "required": [
            "totalContracts",
            "chains",
            "chainBreakdown",
            "base",
            "avalanche",
            "arbitrum",
            "polygon",
            "verifiedSelectors"
          ],
          "title": "Recorded V2 response: GET /api/contracts",
          "type": "object"
        }
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/cron/heartbeat",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/cron/heartbeat",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/gifs",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/gifs",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/health",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/health",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/hub/activity",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/hub/activity",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/hub/stats",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/hub/stats",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/live",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/live",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/openapi.json",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/openapi.json",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/protocol/bond-counts",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/protocol/bond-counts",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/protocol/distributions",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/protocol/distributions",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/protocol/recent",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/protocol/recent",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/accept-bid",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/accept-bid",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/approve-work",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/approve-work",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/attest-belief",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/attest-belief",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/batch-onboard",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/batch-onboard",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/bridge-trust-message",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/bridge-trust-message",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/cancel-task",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/cancel-task",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/challenge-bond-metrics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/challenge-bond-metrics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/commit-vns-name",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/commit-vns-name",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/contribute-insurance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/contribute-insurance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/create-accountability-bond",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/create-accountability-bond",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/create-partnership-bond",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/create-partnership-bond",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/create-session-key",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/create-session-key",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/create-task",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/create-task",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/create-vkp-vault",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/create-vkp-vault",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/deactivate-agent",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/deactivate-agent",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/dispute-task",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/dispute-task",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/file-attestation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/file-attestation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/file-insurance-claim",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/file-insurance-claim",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/file-vouch",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/file-vouch",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/grant-consent",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/grant-consent",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/issue-credential",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/issue-credential",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/mint-street-cred",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/mint-street-cred",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/register-agent",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/register-agent",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/register-for-partnership",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/register-for-partnership",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/register-vns-name",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/register-vns-name",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/report-mission-violation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/report-mission-violation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/report-surveillance-violation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/report-surveillance-violation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/request-bond-distribution",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/request-bond-distribution",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/request-validation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/request-validation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/revoke-consent",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/revoke-consent",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/revoke-credential",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/revoke-credential",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/revoke-session-key",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/revoke-session-key",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/slash-reputation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/slash-reputation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/stake-as-validator",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/stake-as-validator",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-accountability-metrics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-accountability-metrics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-feedback",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-feedback",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-partnership-metrics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-partnership-metrics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-trust-attestation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-trust-attestation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-validation",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-validation",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/submit-work",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/submit-work",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/transfer-vns-name",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/transfer-vns-name",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/trigger-reputation-decay",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/trigger-reputation-decay",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/unvouch",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/unvouch",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/actions/update-agent-uri",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/actions/update-agent-uri",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/bonds/agent-bond-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/bonds/agent-bond-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/bonds/overview",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/bonds/overview",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/cdp-register",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/cdp-register",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/contract-call",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/contract-call",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/email/verify",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/email/verify",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/oracle/agent-stake-usd",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/oracle/agent-stake-usd",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/oracle/chainlink-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/oracle/chainlink-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/oracle/price-feed",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/oracle/price-feed",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/settle",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/settle",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/submit-signed",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/submit-signed",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/agent-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/agent-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/agentproof-evidence",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/agentproof-evidence",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/analytics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/analytics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/bonds",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/bonds",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/bridge",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/bridge",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/contracts",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/contracts",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/credentials",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/credentials",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/disputes",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/disputes",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/email-verify",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/email-verify",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/flourishing-metrics",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/flourishing-metrics",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/governance-proposals",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/governance-proposals",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/health",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/health",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/history",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/history",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/insurance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/insurance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/leaderboard",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/leaderboard",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/multi-chain-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/multi-chain-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/performance",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/performance",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/protocol-stats",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/protocol-stats",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/relationships",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/relationships",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/reputation-decay",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/reputation-decay",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/risk-score",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/risk-score",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/safety-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/safety-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/scoped-delegations",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/scoped-delegations",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/sla-status",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/sla-status",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/street-cred",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/street-cred",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/vns-resolve",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/vns-resolve",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/trust/vouching",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/trust/vouching",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    },
    {
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "path": "/api/x402/verify",
      "protocolVersion": "v2",
      "responseFixture": {
        "fixtureStatus": "unresolved",
        "method": null,
        "path": "/api/x402/verify",
        "reason": "no route-specific recorded response snapshot",
        "responseSchema": null
      }
    }
  ],
  "versionConcepts": {
    "bazaarResourceVersion": {
      "evidence": [
        "pr7/generated/coinbase-bazaar-v2.json",
        "pr7/generated/well-known-x402.json"
      ],
      "meaning": "Coinbase Bazaar resource metadata format; it can describe either Vaultfire protocol v2 or protocol v3 routes.",
      "value": "v2"
    },
    "contractProtocolVersion": {
      "evidence": [
        "baseline/deployments.json",
        "pr7/generated/route-registry.json"
      ],
      "meaning": "Vaultfire contract/API/SDK namespace and compatibility version.",
      "values": [
        "v2",
        "v3"
      ]
    },
    "invariants": [
      "A Vaultfire protocol v3 route can have x402Version 2.",
      "Bazaar resourceVersion v2 does not assert Vaultfire protocolVersion v2.",
      "No V2 route is changed to protocolVersion v3 by this metadata."
    ],
    "x402PaymentRailVersion": {
      "evidence": [
        "pr7/sdk/v3/x402.ts",
        "pr7/generated/route-registry.json"
      ],
      "meaning": "Payment challenge/payment/receipt message format; independent of the contract protocol version.",
      "value": 2
    }
  },
  "x402AndDiscoveryRoutes": [
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "computed",
      "description": "A2A / agent-card manifest \u2014 Vaultfire identity card with capabilities, payTo address, ERC-8004 wiring. Free \u2014 A2A protocol discovery surface.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-well-known-agent-card-json",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/.well-known/agent-card.json",
      "privacy": "public",
      "requestSchema": "v2/get-well-known-agent-card-json.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "computed",
      "description": "Top-level x402 manifest \u2014 facilitator URLs, supported networks, scheme, and entry-point links. Free \u2014 the file you are reading right now.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-well-known-x402-json",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/.well-known/x402.json",
      "privacy": "public",
      "requestSchema": "v2/get-well-known-x402-json.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-accept-bid",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bidIndex": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "bidIndex"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/accept-bid/route.ts",
          "sha256": "bf9c1f3a12f2b780495a6668212eedc4cb419542a8c051147ba05d723a5f1f95"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/accept-bid/route.ts",
        "sha256": "bf9c1f3a12f2b780495a6668212eedc4cb419542a8c051147ba05d723a5f1f95"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/accept-bid",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-accept-bid.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-approve-work",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "taskId"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/approve-work/route.ts",
          "sha256": "5897de7212e0a62d78f80a19c5efa096292084c2e7373c64916fb5161c593870"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/approve-work/route.ts",
        "sha256": "5897de7212e0a62d78f80a19c5efa096292084c2e7373c64916fb5161c593870"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/approve-work",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-approve-work.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-attest-belief",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "beliefHash": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          },
          "zkProofBundle": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "beliefHash",
          "zkProofBundle"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/attest-belief/route.ts",
          "sha256": "4fba2334689aabe3574edc683e3f51f5f4a76d0f8eb9e75cd4cde2e0117fa5d0"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/attest-belief/route.ts",
        "sha256": "4fba2334689aabe3574edc683e3f51f5f4a76d0f8eb9e75cd4cde2e0117fa5d0"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/attest-belief",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-attest-belief.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "One-shot atomic agent onboarding on Base \u2014 registers ERC-8004 identity, sets URI, posts initial bond. Pay $0.10 USDC. Base only.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-batch-onboard",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "agentURI": {
            "description": "Metadata URI (https / IPFS)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base"
            ],
            "type": "string"
          },
          "name": {
            "description": "Display name",
            "type": "string"
          },
          "partner": {
            "description": "Initial partner agent address (0x...)",
            "type": "string"
          },
          "partnershipType": {
            "description": "Partnership type label (optional)",
            "type": "string"
          },
          "purposeHash": {
            "description": "bytes32 purpose hash for KYA consent",
            "type": "string"
          },
          "walletAddress": {
            "description": "New agent / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "name",
          "agentURI",
          "purposeHash",
          "partner"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/batch-onboard",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-batch-onboard.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-bridge-trust-message",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "agent": {
            "description": "Recipient agent on destination chain (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "destChainId": {
            "description": "Target chain id (uint256)",
            "type": "string"
          },
          "nonce": {
            "description": "Message nonce (uint256)",
            "type": "string"
          },
          "score": {
            "description": "Reputation score (uint256)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer",
            "type": "string"
          },
          "weight": {
            "description": "Confidence weight (uint256)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "agent",
          "score",
          "weight",
          "nonce",
          "destChainId"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/bridge-trust-message",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-bridge-trust-message.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-cancel-task",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "taskId"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/cancel-task/route.ts",
          "sha256": "46f03ec128efaf043a06293a5e56a1490e1321ead53483fa118ef0075207d621"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/cancel-task/route.ts",
        "sha256": "46f03ec128efaf043a06293a5e56a1490e1321ead53483fa118ef0075207d621"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/cancel-task",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-cancel-task.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "250000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Challenge submitted metrics on an AI Accountability Bond. Pay $0.25 USDC, post a counter-stake, file the challenge on-chain.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-challenge-bond-metrics",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bondId": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "reason"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/challenge-bond-metrics/route.ts",
          "sha256": "d3c1886d7ff19f51cdec7f55f6f3ef194207f90147163c91b14c34919d0873e4"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/challenge-bond-metrics/route.ts",
        "sha256": "d3c1886d7ff19f51cdec7f55f6f3ef194207f90147163c91b14c34919d0873e4"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/challenge-bond-metrics",
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-challenge-bond-metrics.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-commit-vns-name",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "commitment": {
            "description": "bytes32 commitment hash (keccak256(name+secret))",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "commitment"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/commit-vns-name",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-commit-vns-name.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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()).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-contribute-insurance",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "contributionWei": {
            "description": "ETH amount (wei) to contribute",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer / contributor",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "contributionWei"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/contribute-insurance",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-contribute-insurance.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-create-accountability-bond",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "companyName": {
            "type": "string"
          },
          "quarterlyRevenue": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "companyName",
          "quarterlyRevenue"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-accountability-bond/route.ts",
          "sha256": "88c523dc8c0e6c9f6b41ba4d7b0973d74f249ddc8dcf6606f815195f53d49367"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-accountability-bond/route.ts",
        "sha256": "88c523dc8c0e6c9f6b41ba4d7b0973d74f249ddc8dcf6606f815195f53d49367"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/create-accountability-bond",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-accountability-bond.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-create-partnership-bond",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "aiAgent": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "partnershipType": {
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "aiAgent",
          "partnershipType"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-partnership-bond/route.ts",
          "sha256": "fcb8432927bf8a49a1618086db317e7414d9df0a8dff8ff3e55e2fe04a6c55f6"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-partnership-bond/route.ts",
        "sha256": "fcb8432927bf8a49a1618086db317e7414d9df0a8dff8ff3e55e2fe04a6c55f6"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/create-partnership-bond",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-partnership-bond.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-create-session-key",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "allowedContracts": {
            "description": "Whitelisted contract addresses",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "expiry": {
            "description": "Unix expiry timestamp (uint256)",
            "type": "string"
          },
          "perTxLimitWei": {
            "description": "Per-transaction wei limit",
            "type": "string"
          },
          "sessionSigner": {
            "description": "Address of the temporary session key",
            "type": "string"
          },
          "spendingLimitWei": {
            "description": "Total wei the session key may spend",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer + grantor wallet (0x...)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "sessionSigner",
          "expiry",
          "spendingLimitWei",
          "perTxLimitWei"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/create-session-key",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-session-key.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-create-task",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "deadline": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "rewardUSDC": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "description",
          "rewardUSDC",
          "deadline"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/create-task/route.ts",
          "sha256": "8f4a9245cb5c9f0041e8d4e83b9b126f597141ff79a66394a32f0de5d034f851"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/create-task/route.ts",
        "sha256": "8f4a9245cb5c9f0041e8d4e83b9b126f597141ff79a66394a32f0de5d034f851"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/create-task",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-task.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-create-vkp-vault",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "accessTier": {
            "description": "Tier id (uint256)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "dataType": {
            "description": "Data classification id (uint256)",
            "type": "string"
          },
          "privacyBudget": {
            "description": "Differential privacy epsilon-budget (uint256)",
            "type": "string"
          },
          "retentionPeriod": {
            "description": "Retention seconds (uint256)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Vault owner / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "dataType",
          "retentionPeriod",
          "privacyBudget",
          "accessTier"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/create-vkp-vault",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-create-vkp-vault.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-deactivate-agent",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/deactivate-agent/route.ts",
          "sha256": "63277983f0b2cc61a3458a658f3b2f197e741f444c725ab624a13c452b6fec31"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/deactivate-agent/route.ts",
        "sha256": "63277983f0b2cc61a3458a658f3b2f197e741f444c725ab624a13c452b6fec31"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/deactivate-agent",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-deactivate-agent.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "250000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-dispute-task",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "reason"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/dispute-task/route.ts",
          "sha256": "c81e855b176da89df3ad2a2b5d2169cd7c815d57558fac07d8c6fdec06d3821f"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/dispute-task/route.ts",
        "sha256": "c81e855b176da89df3ad2a2b5d2169cd7c815d57558fac07d8c6fdec06d3821f"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/dispute-task",
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-dispute-task.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-file-attestation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "proofBytes": {
            "type": "string"
          },
          "publicInputs": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "proofBytes",
          "publicInputs"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/file-attestation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-attestation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-file-insurance-claim",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bondId": {
            "description": "Affected bond id (uint256)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "evidenceHash": {
            "description": "bytes32 evidence hash",
            "type": "string"
          },
          "reason": {
            "description": "Reason / description for the claim",
            "type": "string"
          },
          "walletAddress": {
            "description": "Claimant / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "reason",
          "evidenceHash"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/file-insurance-claim",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-insurance-claim.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-file-vouch",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "targetAgent": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "targetAgent"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/file-vouch",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-file-vouch.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-grant-consent",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "purposeHash": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "purposeHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/grant-consent/route.ts",
          "sha256": "dcd2f693fed97f9f539a01ea4b5f1e1218515fa7656633d7576bf0ed15b4b853"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/grant-consent/route.ts",
        "sha256": "dcd2f693fed97f9f539a01ea4b5f1e1218515fa7656633d7576bf0ed15b4b853"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/grant-consent",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-grant-consent.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-issue-credential",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "capabilityHash": {
            "description": "bytes32 capability type id",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "expiry": {
            "description": "Unix expiry (uint256)",
            "type": "string"
          },
          "recipient": {
            "description": "Recipient agent address (0x...)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Issuer / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "recipient",
          "capabilityHash",
          "expiry"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/issue-credential",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-issue-credential.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-mint-street-cred",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Only base is supported",
            "enum": [
              "base"
            ],
            "type": "string"
          },
          "walletAddress": {
            "description": "Wallet that signs and receives the soulbound badge",
            "type": "string"
          }
        },
        "required": [
          "walletAddress"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/mint-street-cred",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-mint-street-cred.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-register-agent",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "capabilities": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "identityType": {
            "enum": [
              "human",
              "companion",
              "agent"
            ],
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "specializations": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "walletAddress"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/register-agent",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-agent.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Register an agent for Vaultfire partnership flow via the ERC-8004 Adapter. Pay $0.05 USDC, sign in your wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-register-for-partnership",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "agentType": {
            "type": "string"
          },
          "agentURI": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "agentURI",
          "agentType"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/register-for-partnership/route.ts",
          "sha256": "fb236183b4a88a94aee22bb1cbc7584bee45c2c370aadd97aa8687ff1e7283ea"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/register-for-partnership/route.ts",
        "sha256": "fb236183b4a88a94aee22bb1cbc7584bee45c2c370aadd97aa8687ff1e7283ea"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/register-for-partnership",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-for-partnership.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-register-vns-name",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "name": {
            "description": "Agent name to claim",
            "type": "string"
          },
          "salt": {
            "description": "bytes32 salt used in original commit",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer (must match committer)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "name",
          "salt"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/register-vns-name",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-register-vns-name.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Report a mission violation against a module on Vaultfire MissionEnforcement. Pay $0.05 USDC, sign in your wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-report-mission-violation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "evidence": {
            "type": "string"
          },
          "module": {
            "type": "string"
          },
          "principle": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "module",
          "principle",
          "evidence"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/report-mission-violation/route.ts",
          "sha256": "6daa08ee8e5c85e48c79551f616ac36610605a95e2ccf19ff1eece791e659cb3"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/report-mission-violation/route.ts",
        "sha256": "6daa08ee8e5c85e48c79551f616ac36610605a95e2ccf19ff1eece791e659cb3"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/report-mission-violation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-report-mission-violation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-report-surveillance-violation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "evidenceHash": {
            "type": "string"
          },
          "module": {
            "type": "string"
          },
          "violationType": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "module",
          "violationType",
          "evidenceHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/report-surveillance-violation/route.ts",
          "sha256": "391637fa3aa630735456c4d5d25bebf5ca2c1b486b77428a6ba232e9e24214dc"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/report-surveillance-violation/route.ts",
        "sha256": "391637fa3aa630735456c4d5d25bebf5ca2c1b486b77428a6ba232e9e24214dc"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/report-surveillance-violation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-report-surveillance-violation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-request-bond-distribution",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bondId": {
            "type": "string"
          },
          "bondType": {
            "enum": [
              "partnership",
              "accountability"
            ],
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "bondId"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/request-bond-distribution/route.ts",
          "sha256": "82edb0c066f4a3372f1c9814313b120cd05dc0cfb9b5afbafe8e99e7fd5e1cf8"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/request-bond-distribution/route.ts",
        "sha256": "82edb0c066f4a3372f1c9814313b120cd05dc0cfb9b5afbafe8e99e7fd5e1cf8"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/request-bond-distribution",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-request-bond-distribution.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-request-validation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "agentAddress": {
            "type": "string"
          },
          "bountyWei": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "claimHash": {
            "type": "string"
          },
          "claimURI": {
            "type": "string"
          },
          "validationType": {
            "type": "string"
          },
          "validatorsRequired": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "agentAddress",
          "claimURI",
          "claimHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/request-validation/route.ts",
          "sha256": "55498c766a18b3b4d17a31928e98eba7023e6e23a1e026ac39dd15b0a8468d3f"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/request-validation/route.ts",
        "sha256": "55498c766a18b3b4d17a31928e98eba7023e6e23a1e026ac39dd15b0a8468d3f"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/request-validation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-request-validation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Revoke previously-granted consent for a specific purpose hash on the ERC-8004 Identity Registry. Pay $0.05 USDC, sign in your wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-revoke-consent",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "purposeHash": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "purposeHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/revoke-consent/route.ts",
          "sha256": "d0ea57e81c037ea7981637d7877e8d8b7e4c27a9185cd0d9d167230a07a7859d"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/revoke-consent/route.ts",
        "sha256": "d0ea57e81c037ea7981637d7877e8d8b7e4c27a9185cd0d9d167230a07a7859d"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/revoke-consent",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-consent.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Revoke a previously-issued capability credential by id. Effective immediately on-chain. Pay $0.05 USDC.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-revoke-credential",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "credentialId": {
            "description": "Credential id (uint256)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Issuer / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "credentialId"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/revoke-credential",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-credential.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Revoke a previously created ERC-7702 session key by id. Immediate, on-chain. Pay $0.05 USDC.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-revoke-session-key",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "sessionId": {
            "description": "Session id (uint256)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer (must be the session creator)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "sessionId"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/revoke-session-key",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-revoke-session-key.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "250000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Slash a misbehaving agent's reputation stake (governance-gated on-chain check). Pay $0.25 USDC.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-slash-reputation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "target": {
            "description": "Target agent address (0x...)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer (must hold slash role)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "target"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/slash-reputation",
      "price": {
        "amount": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-slash-reputation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-stake-as-validator",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "stakeWei": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/stake-as-validator/route.ts",
          "sha256": "7f72e5be1fe39657d57d7e881795b3ecb25807d39787692ef5035102b8ac1dfc"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/stake-as-validator/route.ts",
        "sha256": "7f72e5be1fe39657d57d7e881795b3ecb25807d39787692ef5035102b8ac1dfc"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/stake-as-validator",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-stake-as-validator.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-accountability-metrics",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bondId": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "educationAccessScore": {
            "type": "string"
          },
          "healthOutcomesScore": {
            "type": "string"
          },
          "incomeDistributionScore": {
            "type": "string"
          },
          "mentalHealthScore": {
            "type": "string"
          },
          "povertyRateScore": {
            "type": "string"
          },
          "purposeAgencyScore": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "incomeDistributionScore",
          "povertyRateScore",
          "healthOutcomesScore",
          "mentalHealthScore",
          "educationAccessScore",
          "purposeAgencyScore"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-accountability-metrics/route.ts",
          "sha256": "798cafb991655e68c09657b4040fcd489b0ad7b41386f4fadcc2b60f3b2a3b94"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-accountability-metrics/route.ts",
        "sha256": "798cafb991655e68c09657b4040fcd489b0ad7b41386f4fadcc2b60f3b2a3b94"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/submit-accountability-metrics",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-accountability-metrics.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-feedback",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "agentAddress": {
            "type": "string"
          },
          "bondId": {
            "type": "string"
          },
          "categoryHash": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "feedbackURIHash": {
            "type": "string"
          },
          "rating": {
            "type": "string"
          },
          "verified": {
            "type": "boolean"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "agentAddress",
          "rating",
          "categoryHash",
          "feedbackURIHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-feedback/route.ts",
          "sha256": "0bd25b3d79d666dcfb9cd4218dc709c2e4f25ac65b9e24c722469ddba1f39735"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-feedback/route.ts",
        "sha256": "0bd25b3d79d666dcfb9cd4218dc709c2e4f25ac65b9e24c722469ddba1f39735"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/submit-feedback",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-feedback.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "100000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Submit hashed partnership metrics (humanGrowth, autonomy, dignity, tasksMastered, creativity + progressNotesHash) to AIPartnershipBondsV2. Privacy-preserving \u2014 only hashes go on-chain.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-partnership-metrics",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "bondId": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "creativityScore": {
            "type": "string"
          },
          "humanAutonomy": {
            "type": "string"
          },
          "humanDignity": {
            "type": "string"
          },
          "humanGrowth": {
            "type": "string"
          },
          "progressNotesHash": {
            "type": "string"
          },
          "tasksMastered": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "bondId",
          "humanGrowth",
          "humanAutonomy",
          "humanDignity",
          "tasksMastered",
          "creativityScore",
          "progressNotesHash"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-partnership-metrics/route.ts",
          "sha256": "bd33107b37da175990ea18a8f3b604f13b0695b13d6d8194c834a464b07ec230"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-partnership-metrics/route.ts",
        "sha256": "bd33107b37da175990ea18a8f3b604f13b0695b13d6d8194c834a464b07ec230"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/submit-partnership-metrics",
      "price": {
        "amount": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-partnership-metrics.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-trust-attestation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "commitmentA": {
            "description": "bytes32 commitment A (e.g. evidence hash)",
            "type": "string"
          },
          "commitmentB": {
            "description": "bytes32 commitment B (e.g. attestation type)",
            "type": "string"
          },
          "score": {
            "description": "Score (uint256)",
            "type": "string"
          },
          "subject": {
            "description": "Subject agent (0x...)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Attestor / signer",
            "type": "string"
          },
          "weight": {
            "description": "Confidence weight (uint256)",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "subject",
          "score",
          "weight",
          "commitmentA",
          "commitmentB"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/submit-trust-attestation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-trust-attestation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Submit a validation result on the ERC-8004 Validation Registry as a staked validator. Pay $0.05 USDC, sign in your wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-validation",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "approved": {
            "type": "boolean"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "evidenceURI": {
            "type": "string"
          },
          "requestId": {
            "type": "string"
          },
          "valueWei": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          },
          "zkProof": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "requestId",
          "approved",
          "evidenceURI"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-validation/route.ts",
          "sha256": "af31228f9bc7b6e193d793aa4e8955f7281b3225488645dc6bdb3e5c3d7c8a8c"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-validation/route.ts",
        "sha256": "af31228f9bc7b6e193d793aa4e8955f7281b3225488645dc6bdb3e5c3d7c8a8c"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/submit-validation",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-validation.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-submit-work",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "deliverable": {
            "type": "string"
          },
          "taskId": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "taskId",
          "deliverable"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-work/route.ts",
          "sha256": "81e42176287d1ab746edd102e96817d8076f2f4018c6e7d65c6db3d42d9583ff"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/submit-work/route.ts",
        "sha256": "81e42176287d1ab746edd102e96817d8076f2f4018c6e7d65c6db3d42d9583ff"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/submit-work",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-submit-work.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Transfer ownership of a VNS name to another address. Pay $0.05 USDC. Available on Base, Arbitrum, Polygon.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-transfer-vns-name",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "newOwner": {
            "description": "Recipient address (0x...)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Current owner / signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "newOwner"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/transfer-vns-name",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-transfer-vns-name.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-trigger-reputation-decay",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "target": {
            "description": "Target agent address (0x...)",
            "type": "string"
          },
          "walletAddress": {
            "description": "Signer",
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "target"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "txData": {
            "type": "object"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/actions/trigger-reputation-decay",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-trigger-reputation-decay.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Revoke a previously filed vouch on VaultfireReputationStaking and unlock your stake. Pay $0.05 USDC, sign in your wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-unvouch",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "targetAgent": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "targetAgent"
        ],
        "type": "object",
        "x-vaultfire-provenance": {
          "path": "repos/theloopbreaker-site/app/api/x402/actions/unvouch/route.ts",
          "sha256": "60760f1f7c863e5349e1f7a5a2eee50f2981d09708bc67016790b52076d40e41"
        }
      },
      "inputSchemaEvidence": {
        "path": "repos/theloopbreaker-site/app/api/x402/actions/unvouch/route.ts",
        "sha256": "60760f1f7c863e5349e1f7a5a2eee50f2981d09708bc67016790b52076d40e41"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/unvouch",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-unvouch.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-actions-update-agent-uri",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "newAgentURI": {
            "type": "string"
          },
          "walletAddress": {
            "type": "string"
          }
        },
        "required": [
          "walletAddress",
          "newAgentURI"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/actions/update-agent-uri",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-actions-update-agent-uri.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-contract-call",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "args": {
            "description": "Repeated or comma-separated query parameter values",
            "items": {},
            "type": "array"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "contract": {
            "description": "Contract name or 0x-address",
            "type": "string"
          },
          "function": {
            "description": "Name or canonical signature, e.g. isAgentActive(address)",
            "type": "string"
          }
        },
        "required": [
          "contract",
          "function"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "block": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "contract": {
            "type": "object"
          },
          "explorer": {
            "type": "string"
          },
          "function": {
            "type": "string"
          },
          "ok": {
            "type": "boolean"
          },
          "raw": {
            "type": "string"
          },
          "result": {}
        },
        "type": "object"
      },
      "path": "/api/x402/contract-call",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-contract-call.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Agent onboarding guide \u2014 step-by-step instructions for paying, signing, and broadcasting against Vaultfire x402 lanes. Free \u2014 machine-readable JSON playbook.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-agent-guide",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/agent-guide",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-agent-guide.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-agent-preflight",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/agent-preflight",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-agent-preflight.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-bonds-agent-bond-status",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent wallet address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain context (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "bondSummary": {
            "description": "Active bond count + bond detail list",
            "type": "object"
          },
          "chain": {
            "type": "string"
          },
          "flourishingFramework": {
            "type": "string"
          },
          "headline": {
            "type": "string"
          },
          "nextSteps": {
            "description": "Bond-action endpoints",
            "type": "object"
          },
          "service": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/bonds/agent-bond-status",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-bonds-agent-bond-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-bonds-overview",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": {
        "properties": {
          "bonds": {
            "description": "Protocol-wide bond statistics",
            "type": "object"
          },
          "contracts": {
            "description": "Vaultfire bond contract names",
            "type": "object"
          },
          "flourishingDimensions": {
            "description": "Both Flourishing Metric dimension sets (partnership and accountability)",
            "type": "object"
          },
          "headline": {
            "description": "Vaultfire bond-economy pitch",
            "type": "string"
          },
          "relatedEndpoints": {
            "description": "Pointers to bond-action and bond-read endpoints",
            "type": "object"
          },
          "service": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/bonds/overview",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-bonds-overview.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Coinbase CDP agent registration helper \u2014 links a CDP smart-wallet to a Vaultfire ERC-8004 identity. Free.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-post-api-x402-cdp-register",
      "idempotencyRule": "key-optional",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/cdp-register",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-cdp-register.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-contract-call",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "args": {
            "items": {},
            "type": "array"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "contract": {
            "description": "Contract name or 0x-address",
            "type": "string"
          },
          "function": {
            "description": "Name or canonical signature, e.g. isAgentActive(address)",
            "type": "string"
          }
        },
        "required": [
          "contract",
          "function"
        ],
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "block": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "contract": {
            "type": "object"
          },
          "explorer": {
            "type": "string"
          },
          "function": {
            "type": "string"
          },
          "ok": {
            "type": "boolean"
          },
          "raw": {
            "type": "string"
          },
          "result": {}
        },
        "type": "object"
      },
      "path": "/api/x402/contract-call",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-contract-call.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-discovery",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/discovery",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-discovery.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Verify an email-to-agent binding via signed challenge. Free helper for issuing email-bound credentials.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-post-api-x402-email-verify",
      "idempotencyRule": "key-optional",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/email/verify",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-email-verify.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-errors",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/errors",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-errors.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-oracle-agent-stake-usd",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent wallet address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain to query (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "bondCount": {
            "type": "number"
          },
          "chain": {
            "type": "string"
          },
          "ethUsdPrice": {
            "type": "number"
          },
          "feedAddress": {
            "type": "string"
          },
          "feedAgeSeconds": {
            "type": "number"
          },
          "feedFresh": {
            "type": "boolean"
          },
          "feedUpdatedAt": {
            "type": "number"
          },
          "stakeEth": {
            "type": "number"
          },
          "stakeUsd": {
            "type": "number"
          },
          "stakeWei": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/oracle/agent-stake-usd",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-oracle-agent-stake-usd.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-oracle-chainlink-status",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/oracle/chainlink-status",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-oracle-chainlink-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-oracle-price-feed",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain whose Chainlink feed to query (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "pair": {
            "description": "Price pair to read",
            "enum": [
              "eth-usd",
              "btc-usd",
              "usdc-usd",
              "link-usd",
              "avax-usd",
              "matic-usd"
            ],
            "type": "string"
          }
        },
        "required": [
          "pair"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "ageSeconds": {
            "type": "number"
          },
          "answer": {
            "description": "Human-readable price",
            "type": "number"
          },
          "answerRaw": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "decimals": {
            "type": "number"
          },
          "explorerUrl": {
            "type": "string"
          },
          "feedAddress": {
            "type": "string"
          },
          "fresh": {
            "type": "boolean"
          },
          "pair": {
            "type": "string"
          },
          "roundId": {
            "type": "string"
          },
          "source": {
            "description": "Always \"chainlink\"",
            "type": "string"
          },
          "startedAt": {
            "type": "number"
          },
          "updatedAt": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/oracle/price-feed",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-oracle-price-feed.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "x402 facilitator: settle a verified payment proof and emit a receipt. Free \u2014 no payment header required to use this facilitator endpoint.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-post-api-x402-settle",
      "idempotencyRule": "key-optional",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/settle",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-settle.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Broadcast a wallet-signed transaction returned by any /actions/* endpoint. Free relay onto Base; the caller signs in their own wallet.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-post-api-x402-submit-signed",
      "idempotencyRule": "key-optional",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/submit-signed",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-submit-signed.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-agent-status",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent wallet address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain to query (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "bondCount": {
            "type": "number"
          },
          "chain": {
            "type": "string"
          },
          "explorerUrl": {
            "type": "string"
          },
          "hasBond": {
            "type": "boolean"
          },
          "identityType": {
            "type": "string"
          },
          "registered": {
            "type": "boolean"
          },
          "trustScore": {
            "type": "number"
          },
          "vnsName": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/agent-status",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-agent-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-agentproof-evidence",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "expectedSha256": {
            "description": "Hex SHA-256 of results.json (64 hex chars, optionally 0x-prefixed)",
            "type": "string"
          },
          "reportUrl": {
            "description": "Public https:// URL to AgentProof report folder or results.json",
            "type": "string"
          }
        },
        "required": [
          "reportUrl",
          "expectedSha256"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "agentproofVersion": {
            "type": "string"
          },
          "blockingIssues": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "bridge": {
            "type": "object"
          },
          "categories": {
            "description": "Six AgentProof score categories",
            "type": "object"
          },
          "checks": {
            "description": "Command + browser check summary",
            "type": "object"
          },
          "reportUrl": {
            "type": "string"
          },
          "resultsJsonSha256": {
            "type": "string"
          },
          "score": {
            "description": "Overall AgentProof score 0-100",
            "type": "number"
          },
          "success": {
            "type": "boolean"
          },
          "verifiedAt": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/agentproof-evidence",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-agentproof-evidence.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Composite trust profile \u2014 Street Cred badge, identity, bonds, reputation in one call. Aggregates 4+ on-chain reads.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-analytics",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/analytics",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-analytics.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-bonds",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent wallet address",
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/bonds",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-bonds.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Cross-chain bridge state \u2014 message counts, paused status, relayer count, synced totals. Live read from VaultfireTeleporterBridge.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-bridge",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/bridge",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-bridge.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "50000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Full contract registry \u2014 134 verified smart contracts across 4 mainnet chains with addresses.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-contracts",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": {
        "properties": {
          "chains": {
            "type": "number"
          },
          "contracts": {
            "type": "object"
          },
          "totalContracts": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/contracts",
      "price": {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-contracts.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Capability credentials \u2014 total credentials, active credentials, task proofs. Live read from VaultfireCapabilityCredentials.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-credentials",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/credentials",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-credentials.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Dispute resolution stats per chain \u2014 filed, resolved, total stake at risk. Live read from VaultfireDisputeResolution.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-disputes",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/disputes",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-disputes.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-post-api-x402-trust-email-verify",
      "idempotencyRule": "key-optional",
      "inputSchema": {
        "properties": {
          "headers": {
            "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-402-amount": {
                "description": "Optional payment amount + asset",
                "type": "string"
              },
              "x-402-payment": {
                "description": "Optional payment ref, '<chain>:<txHash>'",
                "type": "string"
              },
              "x-vaultfire-bond": {
                "description": "Bond reference, '<contract>:<id>' or '<id>'",
                "type": "string"
              },
              "x-vaultfire-chain": {
                "description": "Chain (default: base)",
                "type": "string"
              },
              "x-vaultfire-sender": {
                "description": "Sender 0x address",
                "type": "string"
              }
            },
            "type": "object"
          }
        },
        "type": "object"
      },
      "method": "POST",
      "outputSchema": {
        "properties": {
          "bond": {
            "type": "object"
          },
          "payment": {
            "type": "object"
          },
          "reasons": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "recommendation": {
            "enum": [
              "inbox",
              "review",
              "spam"
            ],
            "type": "string"
          },
          "sender": {
            "type": "object"
          },
          "specVersion": {
            "type": "string"
          },
          "tookMs": {
            "type": "number"
          },
          "verified": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/email-verify",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/post-api-x402-trust-email-verify.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "read-only-api-no-solana-settlement",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Read the latest FlourishingMetricsOracle round for a metric key \u2014 value + roundId. The oracle aggregates ecosystem health signals.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-flourishing-metrics",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "metricId": {
            "description": "bytes32 metric id (e.g. keccak256(\"agent_count\"))",
            "type": "string"
          }
        },
        "required": [
          "metricId"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "metricKey": {
            "type": "string"
          },
          "roundId": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/flourishing-metrics",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-flourishing-metrics.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Read a MultisigGovernance transaction by id \u2014 target, value, calldata, executed flag, confirmation count, expiry.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-governance-proposals",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "txId": {
            "description": "Transaction id (uint256)",
            "type": "string"
          }
        },
        "required": [
          "txId"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "chain": {
            "type": "string"
          },
          "data": {
            "type": "string"
          },
          "executed": {
            "type": "boolean"
          },
          "expiresAt": {
            "type": "string"
          },
          "numConfirmations": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "txId": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/governance-proposals",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-governance-proposals.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Service health check + discovery beacon \u2014 free, no payment required. Lists all 75 priced endpoints with metadata for crawlers.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-get-api-x402-trust-health",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/health",
      "privacy": "public",
      "requestSchema": "v2/get-api-x402-trust-health.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Trust history timeline for an agent \u2014 registration, bonds, vouches and slashes assembled from on-chain state.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-history",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/history",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-history.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Insurance pool stats per chain \u2014 balance, contributors, claims paid out. Live read from VaultfireBondInsurancePool.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-insurance",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/insurance",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-insurance.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-leaderboard",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "limit": {
            "description": "Max results, default 20, max 100",
            "type": "number"
          }
        },
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/leaderboard",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-leaderboard.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "30000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "30000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-multi-chain-status",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/multi-chain-status",
      "price": {
        "amount": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-multi-chain-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Trust oracle performance \u2014 attestations, quality score, task completions for an agent. Live read from VaultfireTrustOracle.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-performance",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/performance",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-performance.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-protocol-stats",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": {
        "properties": {
          "activeBonds": {
            "type": "number"
          },
          "chainCounts": {
            "type": "object"
          },
          "totalIdentities": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/protocol-stats",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-protocol-stats.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Vouching graph slice for an agent \u2014 counts of vouches given/received, total stake, slash record, bond partnerships, plus an integrity composite.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-relationships",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/relationships",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-relationships.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-reputation-decay",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "baseScore": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "daysSinceActivity": {
            "type": "string"
          },
          "decayedScore": {
            "type": "string"
          },
          "totalActivities": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/reputation-decay",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-reputation-decay.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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).",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-risk-score",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/risk-score",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-risk-score.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-safety-status",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "changedBy": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "statusChangedAt": {
            "type": "number"
          },
          "statusName": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/safety-status",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-safety-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "List the capability scope ids granted to an address from the ScopedDelegation registry.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-scoped-delegations",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "scopes": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/scoped-delegations",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-scoped-delegations.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Read an agent's SLA performance \u2014 active SLAs, total stake, total penalized, and violation count from AgentSLAEnforcer.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-sla-status",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent address (0x...)",
            "type": "string"
          },
          "chain": {
            "description": "Chain (default: base)",
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "activeSLAs": {
            "type": "string"
          },
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "totalPenalized": {
            "type": "string"
          },
          "totalStaked": {
            "type": "string"
          },
          "violationCount": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/sla-status",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-sla-status.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "20000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-street-cred",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Agent wallet address (0x...)",
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "type": "string"
          },
          "hasBadge": {
            "type": "boolean"
          },
          "score": {
            "type": "number"
          },
          "tier": {
            "type": "number"
          },
          "tierName": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "path": "/api/x402/trust/street-cred",
      "price": {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-street-cred.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "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.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-vns-resolve",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Address to reverse-resolve",
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          },
          "name": {
            "description": "VNS name to forward-resolve",
            "type": "string"
          }
        },
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/vns-resolve",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-vns-resolve.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "accepts": [
        {
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 60,
          "network": "eip155:8453",
          "payTo": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
          "scheme": "exact"
        },
        {
          "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "maxAmountRequired": "10000",
          "maxTimeoutSeconds": 90,
          "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "payTo": "6KpXaFmaR8WPWr79qzsMBvwDbDzYFErwNoWxfwqDr8JU",
          "scheme": "exact"
        }
      ],
      "bazaarEligibility": "candidate",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "Reputation staking profile \u2014 vouches received and given, total stake, slashes. Live read from VaultfireReputationStaking.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": false,
      "id": "v2-get-api-x402-trust-vouching",
      "idempotencyRule": "none",
      "inputSchema": {
        "properties": {
          "address": {
            "type": "string"
          },
          "chain": {
            "enum": [
              "base",
              "avalanche",
              "arbitrum",
              "polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "method": "GET",
      "outputSchema": null,
      "path": "/api/x402/trust/vouching",
      "price": {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "network": "eip155:8453",
        "payee": "0xfA15Ee28939B222B0448261A22156070f0A7813C",
        "scheme": "exact",
        "x402Version": 2
      },
      "privacy": "priced-read",
      "requestSchema": "v2/get-api-x402-trust-vouching.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "metadata-configured-unverified",
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "active",
      "dataSource": "indexer",
      "description": "x402 facilitator: verify a payment header signature without settling. Free \u2014 no payment header required.",
      "evidenceKind": "x402-manifest",
      "finality": "safe",
      "free": true,
      "id": "v2-post-api-x402-verify",
      "idempotencyRule": "key-optional",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/x402/verify",
      "privacy": "public",
      "requestSchema": "v2/post-api-x402-verify.req#",
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "not-priced",
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-well-known-agent-card-json",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/.well-known/agent-card.json",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/.well-known/agent-card.json/route.ts",
        "sha256": "fc6bb1c83bf6eac1aaf14a80f9dc7d6a0d408863618d717f874acbaa202b1152"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-well-known-x402-email-json",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/.well-known/x402-email.json",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/.well-known/x402-email.json/route.ts",
        "sha256": "cab38961ea41ceb871e727747aedb2a79da658e9dfcfb4cc04f5aba81f81d942"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-abis",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/abis",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/abis/route.ts",
        "sha256": "5181d46a1724153cfdf9e304454be43e9d847e98d08b23dc02ddca334bb7ac05"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-abis-name",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/abis/[name]",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/abis/[name]/route.ts",
        "sha256": "29fe75518891b0fc552e922efc0ba98a9eb694326037d5f9a11e454cce38cc26"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-admin-recent-payers",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/admin/recent-payers",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/admin/recent-payers/route.ts",
        "sha256": "f56ae0ba1f6d622c09505897cc3c801f752cd45f459dbd5c115c39240e76a289"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-adapter",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/adapter",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/adapter/route.ts",
        "sha256": "21d85d2d2cc25186b80520201ad2230ea4d3875ae856e7bc24830738d8721e62"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-agent-insurance",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/agent-insurance",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/agent-insurance/route.ts",
        "sha256": "77608e6b0e1297c58e330a7d7be541e5ef0014c65fcb0655a8d7ba5dc6f2435f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-agent-safety",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/agent-safety",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/agent-safety/route.ts",
        "sha256": "d059d243b4f3485462aab80131d4eee41a302caf9f6c9c328d360496300e35cb"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-analytics",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/analytics",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/analytics/route.ts",
        "sha256": "8209300b00b3fc46794ea18c13cca98518ab937c4d95d3bdfc31119addc63524"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-attestation",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/attestation",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/attestation/route.ts",
        "sha256": "7292d856f0fd18993022cac30a8f221a99815457d316951d1a3c5ac0f7fdf0fe"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-bond",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/bond",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/bond/route.ts",
        "sha256": "db74fb6986033f7d80b814cfc48ba9701c63eed3ae48345dbbd40d894def4d7f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-bridge",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/bridge",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/bridge/route.ts",
        "sha256": "01d394451655a41dcc0409f87b075706bfcd218b1681374b1df9f502955ee5f6"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-compliance",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/compliance",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/compliance/route.ts",
        "sha256": "56446fa69d080363914928a3e2adc8f0f2d2ee00919c1e860f2a918fbcd537b2"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-credentials",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/credentials",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/credentials/route.ts",
        "sha256": "8a11c6f4acd2d346207825fc9ef6526e4606f538caa88cf4ae16ad529099759d"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-discover",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/discover",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/discover/route.ts",
        "sha256": "eeea4f958228e9767e29b5470a606fe9ed7f8f3a8390f5b27489813200cfda0c"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-disputes",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/disputes",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/disputes/route.ts",
        "sha256": "8614b95eb7cd04abaab63d9bac0e76fd7d5bd07692348c545751a0ff2332224c"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-flourishing",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/flourishing",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/flourishing/route.ts",
        "sha256": "ece5c00ffa22fa22b0a0343ab476525553da2f0503086ef7e78b2a7d4fd8bef7"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-governance",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/governance",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/governance/route.ts",
        "sha256": "84443dae498919004ff8e2a189f60b8841114f50c47ae53bc8155b8398551efa"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-insurance",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/insurance",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/insurance/route.ts",
        "sha256": "ad8efacd80aefeddb422b413d256238b1a039fd4b9f6a3611ab31ab939fafb81"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-keys",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/keys",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/keys/route.ts",
        "sha256": "21f8db59ee5eff5bb23316e09195deaadea1b2446527445a73eff512aefe9c88"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-keys",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/keys",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/keys/route.ts",
        "sha256": "21f8db59ee5eff5bb23316e09195deaadea1b2446527445a73eff512aefe9c88"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-mission",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/mission",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/mission/route.ts",
        "sha256": "2598226f10a4a050ba0a47dd56eae56cc194970b11e35e80b5e28babe29cb74e"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-partnerships",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/partnerships",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/partnerships/route.ts",
        "sha256": "06c73594e9e6afde26812c5798de23e534b5e7266ba537b57a251c604772a045"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-performance",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/performance",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/performance/route.ts",
        "sha256": "c556b410cbe1047dd3a7062e9318d08d6b19b6e215faab86b7a997df11902a9f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-premium",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/premium",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/premium/route.ts",
        "sha256": "ecef4c04da243f8a938f46ec6fe8bf691d03cf07dab576d6e923e6eaf766496c"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-premium",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/premium",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/premium/route.ts",
        "sha256": "ecef4c04da243f8a938f46ec6fe8bf691d03cf07dab576d6e923e6eaf766496c"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-privacy",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/privacy",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/privacy/route.ts",
        "sha256": "02311eae25585fdde95688dc2e66415b737d7c41d3be3bf67b4ac52f48cb429a"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-register",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/register",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/register/route.ts",
        "sha256": "7d88a91af3989a4725ce90ab0e155a5474e36fd580be3197cae2c4b149d5a2c4"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-reputation-decay",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/reputation-decay",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/reputation-decay/route.ts",
        "sha256": "8265ec3fbd784e90a2255c09f0288d029e8acf9f3f4629a0244e7ef820f8bee5"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-route",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/route",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/route/route.ts",
        "sha256": "3df1a39a58d71ef0ea94b5e64119937ba41e2654218690802a24577d09f5a300"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-routing",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/routing",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/routing/route.ts",
        "sha256": "9c421a1c6cf18ab54ac21ffe7f56cf34454ae452f5998cdc01bd6ad0e9af836f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-scoped-delegation",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/scoped-delegation",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/scoped-delegation/route.ts",
        "sha256": "26807a2a12808df6564e8e84d2ffdb6e24c75e5b77761a3bb8b7b972e81e9366"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-sla-enforcer",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/sla-enforcer",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/sla-enforcer/route.ts",
        "sha256": "b6da510635c59bba850aecfe58ef0add56677fd247fe278a2dc10bb9479086cb"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-status",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/status",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/status/route.ts",
        "sha256": "12eec3da24e0d4882c4696dc4a3ee65f22e41646791f906127fbce0b9cb2c91f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-status-batch",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/status/batch",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/status/batch/route.ts",
        "sha256": "e7b5a5fc8c591b6d1a7d94b0422174ff5a1eeea2fbf69626c35076ac3bfcf8e0"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-tasks",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/tasks",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/tasks/route.ts",
        "sha256": "dd0b0c3df212313f298f84fe4659aaa31f4d301d24d4ddd3cabccaadc097a2ea"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-tasks",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/tasks",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/tasks/route.ts",
        "sha256": "dd0b0c3df212313f298f84fe4659aaa31f4d301d24d4ddd3cabccaadc097a2ea"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-trust",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/trust",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/trust/route.ts",
        "sha256": "2561aa4b8506d51c57d795a54800789b33b388612db1acac2b29e52ab06ac8db"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-validation",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/validation",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/validation/route.ts",
        "sha256": "3e00f06c41b8a695ff5017a9191a58eaf5ff34f3bac3fa495830959bec2c0b83"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-vns",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/vns",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/vns/route.ts",
        "sha256": "156a51529dd81e766d8caf8280ab8a550dcb4d34b773e37898f74bd7827ededa"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-vouching",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/vouching",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/vouching/route.ts",
        "sha256": "bb984109d53b7371e8b93c999b58bdc7508f3c9baf785a3ff93f26db28b7c52b"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-post-api-agent-webhooks",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/agent/webhooks",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-agent-webhooks",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/agent/webhooks",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-delete-api-agent-webhooks",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "DELETE",
      "outputSchema": null,
      "path": "/api/agent/webhooks",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/agent/webhooks/route.ts",
        "sha256": "c5e2039eac5ab8a90505e5d6a0612b9ce19d8adeb9dfcf40bc3a6645b18e1873"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-contracts",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/contracts",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "exact",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/contracts/route.ts",
        "sha256": "9644887421f6b756a79d905da41529b53556ee923f9572560da744ee6c90be29"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-cron-heartbeat",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/cron/heartbeat",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/cron/heartbeat/route.ts",
        "sha256": "81aecd1e7757b12c9a8dc0f7586f2c046db3775109961363e320ddd697d16f2f"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-gifs",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/gifs",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/gifs/route.ts",
        "sha256": "b75ed64ecb9afd951a727a64b3555f8660f990cd959172a080ed0756cf4a3d9c"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-health",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/health",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/health/route.ts",
        "sha256": "632108921afd4cc30d6e79e3ceb8c4e01c97c74d6f6778ce7efb0549c7c33e0d"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-hub-activity",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/hub/activity",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/hub/activity/route.ts",
        "sha256": "aa32fb58dafd596b3e1ec2ef79265c27ac7703ea1019ee8dbfcc80ebe12829a1"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-hub-stats",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/hub/stats",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/hub/stats/route.ts",
        "sha256": "0a2645dd4bd22a9ab2ee1182e603ab4749870d92290d122aeb6d6ad214f5ec57"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-live",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/live",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/live/route.ts",
        "sha256": "a5740a5485a53e0fa2d190c7a0dcea3856a2eac835a8add9c7c7f58978b2a41b"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-openapi-json",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/openapi.json",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/openapi.json/route.ts",
        "sha256": "c3c664f0c30e116332058557d34133304ca482692538fabbb39c6b5e8a39de54"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-protocol-bond-counts",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/protocol/bond-counts",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/bond-counts/route.ts",
        "sha256": "b625bddc0f7ff78344ce3f2121560b31d6101ea9f8b86f0d0bfd80beaeab5125"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-protocol-distributions",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/protocol/distributions",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/distributions/route.ts",
        "sha256": "4559264c44c0fa62f8aa845c99222c43f87eba264ef6e94c6ef9d3bc6ba83088"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "method-only",
      "compatibility": {
        "v2Disposition": "preserved",
        "v3Replacement": null,
        "v3WriteRouting": "forbidden"
      },
      "contractStatus": "unresolved",
      "dataSource": "unresolved",
      "description": "Method exported by the pinned V2 route handler; request, response, payment, and operational metadata remain unresolved.",
      "evidenceKind": "source-method",
      "finality": "unresolved",
      "free": null,
      "id": "v2-source-get-api-protocol-recent",
      "idempotencyRule": "unresolved",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/protocol/recent",
      "privacy": "unresolved",
      "requestSchema": null,
      "responseFixtureStatus": "unresolved",
      "responseSchema": null,
      "solanaPaymentStatus": "method-only-no-payment-claim",
      "sourceEvidence": {
        "file": "repos/theloopbreaker-site/app/api/protocol/recent/route.ts",
        "sha256": "f05ee9d164ad6e1bf23da25b51b7ebe7ad639d5bfd1af8c42d62c0eaf2bd18f7"
      },
      "version": "v2"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Static V3 contract catalog with null addresses until independently verified.",
      "finality": "soft",
      "free": true,
      "id": "contracts",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/contracts",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/contract-catalog.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Static V3 contract metadata by canonical name.",
      "finality": "soft",
      "free": true,
      "id": "contract",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/contracts/:name",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/contract-result.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed bond lookup by the required party query parameter.",
      "finality": "soft",
      "free": true,
      "id": "bond-party",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/bonds",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed V3 bond lookup by unsigned identifier.",
      "finality": "soft",
      "free": true,
      "id": "bond",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/bonds/:bondId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed objective dispute lookup.",
      "finality": "soft",
      "free": true,
      "id": "dispute",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/disputes/:disputeId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Deferred evidence lookup with no deployment claim.",
      "finality": "soft",
      "free": true,
      "id": "evidence",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/evidence/:evidenceHash",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Deferred task escrow read model.",
      "finality": "soft",
      "free": true,
      "id": "task",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/tasks/:taskId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Canonical plural V3 mandate lookup.",
      "finality": "soft",
      "free": true,
      "id": "mandate",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/mandates/:mandateHash",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Singular V3 compatibility wrapper over the plural route; no V2 fallback.",
      "finality": "soft",
      "free": true,
      "id": "mandate-compat",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/mandate/:mandateHash",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed governance proposal status lookup.",
      "finality": "soft",
      "free": true,
      "id": "governance-proposal",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/governance/proposals/:proposalId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed pull credit query by contract, asset, and holder.",
      "finality": "soft",
      "free": true,
      "id": "pull-credit",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/pull-credits",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Static migration capability and safety dispositions.",
      "finality": "soft",
      "free": true,
      "id": "migration",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/migration/dispositions",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/migration-dispositions.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Unconfigured protocol readiness response.",
      "finality": "soft",
      "free": true,
      "id": "status",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/protocol/status",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/status.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/status.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Unconfigured solvency readiness response.",
      "finality": "soft",
      "free": true,
      "id": "solvency",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/protocol/solvency",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/solvency.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/solvency.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed V3 x402 discovery with no payment candidates.",
      "finality": "soft",
      "free": true,
      "id": "x402-discovery",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/x402/discovery",
      "privacy": "public",
      "requestSchema": "empty#",
      "responseContracts": {
        "200": "https://theloopbreaker.com/schemas/v3-x402/discovery.v1.schema.json",
        "503": "https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/discovery.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Static unavailable V3 payment-challenge capability status.",
      "finality": "soft",
      "free": true,
      "id": "x402-challenge-status",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/x402/challenge-status",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/challenge-status.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed V3 challenge lookup.",
      "finality": "soft",
      "free": true,
      "id": "x402-challenge",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/x402/challenges/:challengeId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/read-result.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Fail-closed durable receipt evidence lookup.",
      "finality": "soft",
      "free": true,
      "id": "x402-receipt",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/x402/receipts/:requestId",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/receipt-status.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Source-only Solana health without RPC or executable claims.",
      "finality": "soft",
      "free": true,
      "id": "solana-health",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "GET",
      "outputSchema": null,
      "path": "/api/v3/solana/health",
      "privacy": "public",
      "requestSchema": "empty#",
      "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"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/solana-health.v1.schema.json",
      "responseStatus": "200",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    },
    {
      "bazaarEligibility": "not-priced",
      "compatibility": {
        "activation": "fail-closed-until-live-readiness-evidence",
        "v2Disposition": "not-applicable",
        "v2Fallback": "forbidden",
        "v3Access": "explicit-opt-in-only"
      },
      "contractStatus": "read-only",
      "dataSource": "computed",
      "description": "Non-executing retired partnership-bond write tombstone.",
      "finality": "soft",
      "free": true,
      "id": "retired-partnership-write",
      "idempotencyRule": "none",
      "inputSchema": null,
      "method": "POST",
      "outputSchema": null,
      "path": "/api/v3/x402/actions/create-partnership-bond",
      "privacy": "restricted",
      "requestSchema": "empty#",
      "responseContracts": {
        "503": "https://theloopbreaker.com/schemas/v3-x402/retirement.v1.schema.json|https://theloopbreaker.com/schemas/v3-x402/release-gate.v1.schema.json"
      },
      "responseSchema": "https://theloopbreaker.com/schemas/v3-x402/retirement.v1.schema.json",
      "responseStatus": "503",
      "solanaPaymentStatus": "not-priced",
      "version": "v3"
    }
  ]
}
