← The evidence ledger
Evidence row 264533
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 51790ebc-f436-4b2f-8700-2c15caf206d9
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 7487bd65a0e0c6bbf4253eee9e3257ede07a76fe6d7760de2497567cf1628288
- Leaf
- 0x5c76fc8312692498d1d08e121a82837ea1f76aeb0e91f0c6350a076eac359dc7
What was observed
{
"count": 5,
"tools": [
{
"description": "Inspect the agent's live on-chain balances on Base Layer 2, including native ETH (for gas), USDC, and $APAY tokens.",
"inputSchema": {
"properties": {
"address": {
"description": "Optional target EVM address to inspect balances for",
"type": "string"
}
},
"type": "object"
},
"name": "apay_get_balance"
},
{
"description": "Inspect the agent's active non-custodial wallet address, network, current spending guardrails, and total spent in USDC and $APAY.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "apay_get_wallet_status"
},
{
"description": "Inspect an endpoint to check if it requires an A-Pay micropayment, inspect the exact price quote, currency, and payout receiver without spending any funds.",
"inputSchema": {
"properties": {
"url": {
"description": "The URL to probe for HTTP 402 payment requirements",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "apay_inspect_endpoint"
},
{
"description": "Probe and automatically pay HTTP 402 crypto micropayments on Base Layer 2 with USDC or $APAY within pre-configured budget limits.",
"inputSchema": {
"properties": {
"headers": {
"description": "Optional additional HTTP headers",
"type": "object"
},
"json_body": {
"description": "Optional JSON request body",
"type": "object"
},
"method": {
"default": "GET",
"enum": [
"GET",
"POST",
"PUT",
"DELETE"
],
"type": "string"
},
"url": {
"description": "The target endpoint URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "apay_request"
},
{
"description": "Configure agent safety invariants and spending guardrails. Prevents runaway loops or overcharging.",
"inputSchema": {
"properties": {
"daily_budget_apay": {
"description": "Maximum $APAY token rolling 24-hour spending budget",
"type": "number"
},
"daily_budget_usdc": {
"description": "Maximum USDC rolling 24-hour spending budget",
"type": "number"
},
"max_per_call_apay": {
"description": "Maximum $APAY token allowance for a single API call",
"type": "number"
},
"max_per_call_usdc": {
"description": "Maximum USDC allowance for a single API call",
"type": "number"
}
},
"type": "object"
},
"name": "apay_set_budget"
}
]
}What the leaf hashes
{"body":"7487bd65a0e0c6bbf4253eee9e3257ede07a76fe6d7760de2497567cf1628288","id":264533,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793034237871795,"prev":null,"subject":"51790ebc-f436-4b2f-8700-2c15caf206d9","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.