addrbookFor publishers
← The evidence ledger

Evidence row 739235

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9489949e-af85-4597-8a8c-63858aa99e4e
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
14618a5ef85ac4a7a3ae3719d4861ac67338ccb538970ff540a5c5b2ed0efbad
Leaf
0x2e6a24717bbc3d170d9f49f06ddb11c14b7247da4c890dd2e7055e0d74b0b6a6

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Converts an amount between currencies with official central-bank rates: European Central Bank, Bank of Russia, National Bank of Ukraine, National Bank of Poland. About 150 currencies: USD, EUR, JPY, GBP, CNY, INR, RUB, UAH, NGN, ARS, EGP, AED, SAR, PKR, VND, KES, TRY, BRL, KZT… Each result names its bank and date. Today or any past date since 2002.\nUse when: you need an exchange rate or to convert a price (\"100 USD in RUB\", \"euro to yen today\", \"naira to dollar\").\nNot for: crypto prices, or the exact rate a bank will charge.\nExample: {\"from\":\"USD\",\"to\":\"RUB\",\"amount\":100}",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "amount": {
            "default": 1,
            "description": "Amount in the 'from' currency",
            "minimum": 0,
            "type": "number"
          },
          "date": {
            "description": "Optional past date YYYY-MM-DD (since 2002; default: latest rates). Weekend or holiday: the last rate in force before it.",
            "type": "string"
          },
          "from": {
            "description": "Currency to convert from: 3-letter ISO code (USD, EUR, RUB, JPY…) or a common name (\"yen\", \"ruble\", \"naira\")",
            "examples": [
              "USD"
            ],
            "type": "string"
          },
          "to": {
            "description": "Currency to convert to, or a list of up to 15 currencies",
            "examples": [
              "EUR"
            ],
            "oneOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "maxItems": 15,
                "type": "array"
              }
            ]
          }
        },
        "required": [
          "from",
          "to"
        ],
        "type": "object"
      },
      "name": "exchange_rate"
    },
    {
      "description": "Lists every currency covered, with the central banks that publish it and the date of their latest rates.\nUse when: you need to know whether a currency is covered.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_currencies"
    }
  ]
}

What the leaf hashes

{"body":"14618a5ef85ac4a7a3ae3719d4861ac67338ccb538970ff540a5c5b2ed0efbad","id":739235,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793169065576729,"prev":null,"subject":"9489949e-af85-4597-8a8c-63858aa99e4e","subject_kind":"endpoint"}

Proof

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

  1. 0x2e6a2347645bb86e4b66cfdb61eed82544b7c2bcd684d851923497964318f6fb
  2. 0xf5c518cdc8877da50d7ea3170a82c80f9d2307febdd835d810ba4bdf92c39c0b
  3. 0x73d69ea4ef9a9e795ef5cd8b8d08e15076a7e50afa6d585545fa78e5b335e46f
  4. 0xcf4106aabcef3ed172dbf1b8e4a3fe092cb4207fdff1f55865f09a08c2904798
  5. 0x572b92b712a9767775a9f8d40b27e4bb50be5243cde1af19ae39430a7dd5e252
  6. 0xa9bbed84bdc2519045fda566927f1b6128735daa9e2df24c080033705178dd5f
  7. 0x23acb6c9a3236b95b506171eaf00893b4b19780799989c881122a754301f7649
  8. 0x419e82ea8b9252aefcc31edc2c591ff3e943de5f065a5ffec95f3ec3135a9a86
  9. 0xb13cfa160beba9c310a66fb31b91e4fbf7e5c8501de2f59a841714237fef510c
  10. 0xe69bf76fb5872815ad6044918ca9a8732cf5e9e98c0c0e5b59cf083fb19c446a
  11. 0x5177a90fe1db35842c16715c6853f0eebf60d23fa47c98ab0125cd2db0a27032
  12. 0x0383fe3255c79fb178376a593551d0aefd8c75bd939df4c4f78d5b4cddb8108a
  13. 0x812d7bac70bc08f291fb19afa5eb8416c90a0b364e6f03602654beab04a997ad
  14. 0xa96695bb231e3cabeb4f03cab216cc6730b71e2304bf5be1e6c0447ea577aae6
  15. 0x8d500b42a7bdba5e17ebd9e6a404f2de5260cf3420865b41e7de8c69434ce413
  16. 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
  17. 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON