← The evidence ledger
Evidence row 1245261
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 7125aa10-1b77-4cbf-9f00-7bf4d528c921
- Recorded
- Previous row
- #223230
- Body SHA-256
- 7d7412bf6fac142e4726c243bc993c129bc0b1e50c590610bd03bb6c97cdf874
- Leaf
- 0x5d5f9cefa7495917975ff069ba01bfda02d168cdd213f3ffd43e9953052f6c80
What was observed
{
"count": 7,
"tools": [
{
"description": "Check (and if allowed, record) a proposed act against a covenant.\n Deny-by-default. Idempotent on act_id — retries never double-consume\n budget. Every check lands on the audit chain.",
"inputSchema": {
"properties": {
"act_id": {
"title": "Act Id",
"type": "string"
},
"amount_minor": {
"default": 0,
"title": "Amount Minor",
"type": "integer"
},
"covenant_id": {
"title": "Covenant Id",
"type": "string"
},
"scope": {
"title": "Scope",
"type": "string"
}
},
"required": [
"covenant_id",
"act_id",
"scope"
],
"title": "check_actArguments",
"type": "object"
},
"name": "check_act"
},
{
"description": "Current state, consumed/remaining budget, and check count.",
"inputSchema": {
"properties": {
"covenant_id": {
"title": "Covenant Id",
"type": "string"
}
},
"required": [
"covenant_id"
],
"title": "covenant_statusArguments",
"type": "object"
},
"name": "covenant_status"
},
{
"description": "Describe this agent: name, version, purpose, every action it supports\n and the inputs each one takes. Read-only and free; call it first to learn\n how to use this server.",
"inputSchema": {
"properties": {},
"title": "describe_agentArguments",
"type": "object"
},
"name": "describe_agent"
},
{
"description": "Grant an agent a covenant: an explicit lease of authority. scopes support\n wildcards ('payments.*', '*'); budget_minor is the total spend ceiling in\n minor units; expires_at is ISO-8601. Returns the covenant_id.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"budget_minor": {
"title": "Budget Minor",
"type": "integer"
},
"expires_at": {
"title": "Expires At",
"type": "string"
},
"principal": {
"title": "Principal",
"type": "string"
},
"scopes": {
"items": {
"type": "string"
},
"title": "Scopes",
"type": "array"
}
},
"required": [
"principal",
"agent_id",
"scopes",
"budget_minor",
"expires_at"
],
"title": "grant_covenantArguments",
"type": "object"
},
"name": "grant_covenant"
},
{
"description": "List covenants, optionally filtered by state (ACTIVE|REVOKED|EXPIRED)\n and/or the bound agent.",
"inputSchema": {
"properties": {
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
},
"state": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "State"
}
},
"title": "list_covenantsArguments",
"type": "object"
},
"name": "list_covenants"
},
{
"description": "Revoke a covenant immediately and terminally. All subsequent checks deny.",
"inputSchema": {
"properties": {
"covenant_id": {
"title": "Covenant Id",
"type": "string"
},
"reason": {
"default": "",
"title": "Reason",
"type": "string"
}
},
"required": [
"covenant_id"
],
"title": "revoke_covenantArguments",
"type": "object"
},
"name": "revoke_covenant"
},
{
"description": "Verify the tamper-evident audit chain of allowed/denied acts.",
"inputSchema": {
"properties": {
"covenant_id": {
"title": "Covenant Id",
"type": "string"
}
},
"required": [
"covenant_id"
],
"title": "verify_auditArguments",
"type": "object"
},
"name": "verify_audit"
}
]
}What the leaf hashes
{"body":"7d7412bf6fac142e4726c243bc993c129bc0b1e50c590610bd03bb6c97cdf874","id":1245261,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793361989175317,"prev":223230,"subject":"7125aa10-1b77-4cbf-9f00-7bf4d528c921","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0x5d5fb90a92172526b2d1df3f00d34a97f1872fd67c07d2e56c4e3696ce8bc989
- 0xd1d37dd405693f4b20a31e283ea2f6040180baff95af24e032d32beda3ad2750
- 0x8561ff1fdbef397e85de1e1ec10e70bf5c662318f24d57620c279c046786f313
- 0x2f6bbc486e4678a5f32644a3360aa3209a247c80bb13da8c0aef081e474df7f0
- 0xe7fd915046349b898bc2b6730edeb31bdbaa5a4255710e4065f64125e340c7da
- 0x87b2767890e7f6e9c662ad1e73ee88f558a8f1eb9a5c1bf4a500fb8b3e017369
- 0x0fb4edb234823f2892cea60fa12ba7bc5c377646a8654cb0f3b1fcb7e5b8cf89
- 0xa960f690d1c38307672d5601693c0e47e21d3e66218b9c69679538168b9ef6a2
- 0x55996d21d57aa4910cb8f2fa09d7988ffe6bd4df8dedd171a91d88a01d58364b
- 0x7c1641afbfa625ca1caaccde11924f958cd42ed096936fbc7b4a62190fdc398c
- 0x4488115b5fc61e7d5bfcdbf7aa38f81ab53eeb50c9d628f96ea403edefd7c230
- 0xfa94159aef5b12f68a3f63d2d1da407c046b506ea4ce39470d2b54413432c727
- 0xe40462ac4be9e0733d302c0e0df3c848b765843b82a83461994f72406640846f
- 0xd036f65644c5bb700403844636b74b07a0ecb42fea108fce98c04207855ccb3e
- 0x7ecc532de10b728de98de2eb2a81fbd8da2254ff32b38b6ffde14af9964fc470
- 0x910a91495535ac1a9e959d27d607e185616d2d41b45bc7071c6357f426f372d8
- 0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e
- 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861