addrbookFor publishers
← The evidence ledger

Evidence row 577950

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 1546f5c6-9c83-45ed-80de-355094045a45
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d86bd8239c71f1c11ed779181898a7b061fbb9766f086d28a2d178e0bf2327b9
Leaf
0xb862e57ddf8a9e27cb0acb2dcb629dca4d3fe8f5be6161b239f9c3b5bc49eaa0

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Returns DeFi Garden's active filtering rules (1000% APY sanity cap, $100K TVL floor, anomaly flagging) and the data source, for autonomous agent safety.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "explain_rails"
    },
    {
      "description": "Search DeFi Garden's railed pool list by token symbol, chain, project, and minimum TVL floor. Excludes anomalous rates (>1000% APY) and pools below $100K TVL. Data is a daily snapshot of DefiLlama's pool feed.",
      "inputSchema": {
        "properties": {
          "chain": {
            "description": "Case-insensitive match against pool blockchain, e.g. 'Base', 'Ethereum'",
            "type": "string"
          },
          "limit": {
            "description": "Maximum pools to return (default: 20, max: 100)",
            "type": "number"
          },
          "min_tvl": {
            "description": "Minimum TVL floor in USD (clamps up to $100,000 minimum)",
            "type": "number"
          },
          "project": {
            "description": "Case-insensitive match against protocol name, e.g. 'morpho-blue', 'aave-v3'",
            "type": "string"
          },
          "token": {
            "description": "Case-insensitive substring match against pool token symbol, e.g. 'USDC'",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "find_pools"
    },
    {
      "description": "Computes the lump-sum capital whose yield alone covers a recurring monthly bill forever, using a TVL-weighted blended rate of railed pools (or a caller-supplied APY between 0 and 1000 percent).",
      "inputSchema": {
        "properties": {
          "apy": {
            "description": "Optional annual rate percent, greater than 0 and at most 1000. When omitted, uses the TVL-weighted blended rate of railed pools.",
            "type": "number"
          },
          "monthly": {
            "description": "Positive USD/month the capital must cover",
            "type": "number"
          }
        },
        "required": [
          "monthly"
        ],
        "type": "object"
      },
      "name": "forever_number"
    },
    {
      "description": "Look up a single pool by its DefiLlama pool UUID, returning APY (base/reward breakdown), TVL, and anomaly / below-floor flags. Data is a daily snapshot of DefiLlama's pool feed.",
      "inputSchema": {
        "properties": {
          "pool_id": {
            "description": "DefiLlama pool UUID (e.g. 'ba68527f-8ec2-4c55-827a-8f4673ae047c')",
            "type": "string"
          }
        },
        "required": [
          "pool_id"
        ],
        "type": "object"
      },
      "name": "get_pool"
    },
    {
      "description": "Retrieve the DeFi Score (0-100) with its band name (AAA to HIGH RISK; DeFi Garden's own model output, not a credit rating), each pillar shown as a High / Medium / Low tier, never a number (yield stability, sustainability, capital stickiness, exit liquidity), the experimental 14-day forward yield forecast range (low / central / high), and retail access restrictions. Look up by pool_id, or by exact asset symbol (highest-TVL railed match, with candidates listed). The forecast is experimental.",
      "inputSchema": {
        "properties": {
          "asset": {
            "description": "Optional exact, case-insensitive pool symbol to query if pool_id is unknown (e.g. 'USDC', 'STETH'). Not a substring match.",
            "type": "string"
          },
          "chain": {
            "description": "Optional blockchain filter used with asset (e.g. 'Base', 'Ethereum')",
            "type": "string"
          },
          "pool_id": {
            "description": "DefiLlama pool UUID",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_pool_score"
    }
  ]
}

What the leaf hashes

{"body":"d86bd8239c71f1c11ed779181898a7b061fbb9766f086d28a2d178e0bf2327b9","id":577950,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793142804953306,"prev":null,"subject":"1546f5c6-9c83-45ed-80de-355094045a45","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0xb862a6a795df2beda5702c3f2774c2ebf3163cd1770295131431953a5530edd2
  2. 0x355af092bc343228d8d98d2d550a746499c1c6a152fa63112a8dac02a4a2a589
  3. 0x41faba582d9f981e2d687c31460cda797d99648f1d8af312b6135a6c8b04aae7
  4. 0x63522c9ad9c11157d7e07d5776ccc8b7860c1670145a5a1e817c023ac6687fe3
  5. 0xc3b169009fb0c8ff30e1cd41eb87ca2351bb8f113f1259743e42ec524b7be26f
  6. 0xf6e6ca11ce2bb77f8861b2786cc9cd1026deb9b0d8bc5d24a1bbca17b61adade
  7. 0x450d6f9e58e3536cb74bc959a3f6624f5a5bb1a06721e82c06294fa05c5d82aa
  8. 0xdb81f7a2f7d18606611d13545e2f0351036f858cde40d9a184efe8b20263a9c9
  9. 0x323e344813393001d09d9ee1058f82bd6ff1ddb061a2bd1392323ef9da7c166f
  10. 0x38d0f3e33fa9508c1d51117f86840b0c25a750ee552fe4bb39edf622d70eef97
  11. 0x70b11259f0c8e64fe21c951a7fa6fa7010ca86464b77ae2a7b96e2a53a553c1c
  12. 0xdc4af1861bcc27178db9854c119413a3d8acb113ca467e0eb6c0cadd8a60ba5d
  13. 0xdb8e341e9690aa686b29432c7b868b3859fb692c3ae3a679b8bc1219ebe3a597
  14. 0x87cb8935612c40b569de008a9bf8218cd24a06f74a7364a1654613d972fe00ed
  15. 0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3
  16. 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
  17. 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON