← The evidence ledger
Evidence row 1233314
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5cbb69d8-54df-4146-b252-799dc6217934
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 87864ad6bab08324a264d9bad462dc3c44444138beef1a5160379f5bfe0355b7
- Leaf
- 0x91d2c114557a69517a6ce18ecddd7c4086341c461d5beaf2af8a9744c76fc2f1
What was observed
{
"count": 8,
"tools": [
{
"description": "PRO. Convert an amount between CAD and another currency using the latest BoC daily average rate.",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
},
"amount": {
"type": "number"
},
"from": {
"type": "string"
},
"to": {
"type": "string"
}
},
"required": [
"amount",
"from",
"to"
],
"type": "object"
},
"name": "convert"
},
{
"description": "PRO ($0.01/call via x402). Official ECB euro reference rates (~14:10 CET concertation, published ~16:00 CET) straight from the ECB Data Portal for up to 20 currencies, last 1-30 business days.",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
},
"currencies": {
"items": {
"type": "string"
},
"type": "array"
},
"days": {
"type": "number"
}
},
"type": "object"
},
"name": "ecb_reference_rates"
},
{
"description": "FREE. Latest Bank of Canada daily average exchange rate for a currency vs CAD (e.g. USD, EUR, GBP, JPY). Pass the 3-letter ISO code.",
"inputSchema": {
"properties": {
"currency": {
"type": "string"
}
},
"required": [
"currency"
],
"type": "object"
},
"name": "fx_rate"
},
{
"description": "PRO. Latest Bank of Canada daily FX rates for major currencies vs CAD.",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
}
},
"type": "object"
},
"name": "fx_table"
},
{
"description": "PRO ($0.01/call via x402). Convert an amount between any two major currencies at the latest or a given historical end-of-day rate (date YYYY-MM-DD, back to 1999).",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
},
"amount": {
"type": "number"
},
"date": {
"type": "string"
},
"from": {
"type": "string"
},
"to": {
"type": "string"
}
},
"required": [
"amount",
"from",
"to"
],
"type": "object"
},
"name": "global_fx_convert"
},
{
"description": "FREE. Global end-of-day FX rate between any two of ~30 major currencies (e.g. USD to EUR, GBP to JPY). Source: Frankfurter / ECB reference rates.",
"inputSchema": {
"properties": {
"base": {
"type": "string"
},
"quote": {
"type": "string"
}
},
"required": [
"base",
"quote"
],
"type": "object"
},
"name": "global_fx_rate"
},
{
"description": "PRO ($0.01/call via x402). Daily end-of-day FX time series for a base currency vs up to 10 quote currencies between two dates (max 366 days).",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
},
"base": {
"type": "string"
},
"end": {
"type": "string"
},
"quotes": {
"items": {
"type": "string"
},
"type": "array"
},
"start": {
"type": "string"
}
},
"required": [
"base",
"quotes",
"start"
],
"type": "object"
},
"name": "global_fx_timeseries"
},
{
"description": "PRO. Bank of Canada overnight target, prime rate, 5-year conventional mortgage rate and 2-year / 10-year Government of Canada bond yields.",
"inputSchema": {
"properties": {
"access_token": {
"description": "Subscriber token from /success (or Authorization: Bearer)",
"type": "string"
}
},
"type": "object"
},
"name": "policy_rates"
}
]
}What the leaf hashes
{"body":"87864ad6bab08324a264d9bad462dc3c44444138beef1a5160379f5bfe0355b7","id":1233314,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793347397725237,"prev":null,"subject":"5cbb69d8-54df-4146-b252-799dc6217934","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0x91d2cb8ce8ef29da3f49ff6ef99ffa813124d8e0e259c90931ac58f9932669aa
- 0x2a85dacbba2338178f86e61229f760b3738b20227e2b1616404da82a96acf4cb
- 0xfa45af9775605d3fec6b357fd143c0878448b789ee4752723aabd400196139ce
- 0x7c98e325a8fbbe79dd21b098f5a8b9bb4a7942d9c5be9787c351f782d80baae6
- 0x337bc9791f4f1e859e862ccfca63df7c8804d9c2cc9591cc642996cd943f69d3
- 0xe02b2e0878b0926cf8105548e8f8ba45c194dbc661f704b410d002fcbf58c30c
- 0x0bc40d135e175663463dd05a304f1bb7bed2e55afdd5f210c0543151e81c1cbb
- 0xa4594fbf729afa28fc9ef3992880234cd6a4005cdb494248dffa9f432e8912ce
- 0xc0c70ecea05c2c5cb4f40368f2764451fbe19c17fac49f6ef9b690fe381d3b65
- 0xf697f78f8f3eb82713086f25548c24b2cb34e65e42ceb5e5cdd723f4840a3424
- 0xed4bc5d0587361ac96a0062f6ebc06cf53f547b62b9802e561df1b37f73d17ca
- 0x0f9781b768db51b0fb19a19ca7b1ebbd968328c0d451dacf4f9d16d06008a1e0
- 0xe5c7bcff4eb1a1cddbc8bb6427c555e10172e9ed2ae1d01f85ac9bd0def75a2a
- 0xc819bc399b4972a3a1ce1897d0bce2138291f900ae9bdb4afaf8fa23d651b490
- 0xe722b5213af778d8f1621b8b0b61f957ac8d8bb43a780aed8989bfc357e5bc58
- 0x835211170e79bdce1a823ec914e3532e128f77751e9074286da35091b0200284
- 0x61ef83255d34604cb052882568ca1d1386ac3cfb8284509715bc1734cff77831
- 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861