← The evidence ledger
Evidence row 1259507
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 9de20da4-8ab9-4c43-83ce-096775fbb1c0
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 816894fb38c54775656c88ae364e7b666d83710083235031295032c5b4f61714
- Leaf
- 0x5e527686ed0bb85b025763d62cb01d78bcd497f9dcebce0dadb8c1c22e534f64
What was observed
{
"count": 1,
"tools": [
{
"description": "Calculate balances and reimbursement suggestions for 2–30 participants across 1–100 expenses with different payers and equal or weighted shares. Uses integer cents, deterministic largest-remainder allocation, and offsets debts. Supported single currencies: EUR, USD, GBP, CHF, CAD; no conversion. The tool is stateless and cannot access accounts, fetch data, store results or transfer money. Use aliases when possible.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"currency": {
"enum": [
"EUR",
"USD",
"GBP",
"CHF",
"CAD"
],
"type": "string"
},
"expenses": {
"items": {
"additionalProperties": false,
"properties": {
"amountCents": {
"description": "Positive integer minor units: 18.34 becomes 1834. Never pass floating currency values.",
"maximum": 100000000,
"minimum": 1,
"type": "integer"
},
"payerId": {
"pattern": "^[a-zA-Z][a-zA-Z0-9_-]{0,39}$",
"type": "string"
},
"shares": {
"additionalProperties": {
"maximum": 10000,
"minimum": 1,
"type": "integer"
},
"description": "Participant IDs mapped to positive whole-number weights. Omit a participant to exclude them; all 1 means equal shares.",
"propertyNames": {
"pattern": "^[a-zA-Z][a-zA-Z0-9_-]{0,39}$",
"type": "string"
},
"type": "object"
}
},
"required": [
"amountCents",
"payerId",
"shares"
],
"type": "object"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
},
"participants": {
"items": {
"additionalProperties": false,
"properties": {
"id": {
"pattern": "^[a-zA-Z][a-zA-Z0-9_-]{0,39}$",
"type": "string"
},
"name": {
"description": "Display label or alias. Do not include bank, email or other sensitive identifiers.",
"maxLength": 60,
"minLength": 1,
"type": "string"
}
},
"required": [
"id",
"name"
],
"type": "object"
},
"maxItems": 30,
"minItems": 2,
"type": "array"
}
},
"required": [
"currency",
"participants",
"expenses"
],
"type": "object"
},
"name": "calculate_shared_expenses"
}
]
}What the leaf hashes
{"body":"816894fb38c54775656c88ae364e7b666d83710083235031295032c5b4f61714","id":1259507,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793385352023263,"prev":null,"subject":"9de20da4-8ab9-4c43-83ce-096775fbb1c0","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0x5e52707ff093c240bf9f45ec3f60a2a90fbbc0f91426bfa4c4cb6c17355818ff
- 0x9bcd12f1a5042e3e79e8fdfc2dfff81090dec5b59b784454269f89d1e24a3f13
- 0x7981176894138c07b8733bdeb7d1b9fa07034721028f57171aff3612a84ae2a9
- 0xfc822ab7868ca39c238010083a3d8b7c2488f89e994e2647eb5b754582358442
- 0xd1003241cb2abf836e2324b4cb37c4273781ef01f139816e8ac1e68d37fb7c36
- 0x7217625a3db1ef817aba6c718a6fd9786f4cb4f172784fb70756a4bc1a35ea45
- 0x97a69fbbe126c2315fb1e00e4715e569c22bb582b4a8ff55bba53729d4af0c9e
- 0x90b1f35d9100863fedf72b9c986cbe0b44209cbe31ca961afe9773e9643396e6
- 0x9d5e7f1146430dd02874822c0ae2b4cb4a0e1f2d5aaa8f61c57200f9f78a84d6
- 0x26c1d370e6f2500965b3fb3f9177fbd0d6aab1006e6897e4169381737efdbe25
- 0x23d4628fd807364cdd8cd9d4e2f97f9e771474e7a189691befcea967926ac237
- 0xfa94159aef5b12f68a3f63d2d1da407c046b506ea4ce39470d2b54413432c727
- 0xe40462ac4be9e0733d302c0e0df3c848b765843b82a83461994f72406640846f
- 0xd036f65644c5bb700403844636b74b07a0ecb42fea108fce98c04207855ccb3e
- 0x7ecc532de10b728de98de2eb2a81fbd8da2254ff32b38b6ffde14af9964fc470
- 0x910a91495535ac1a9e959d27d607e185616d2d41b45bc7071c6357f426f372d8
- 0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e
- 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861