revoke_spend_authority
[FREE] Revoke an agent wallet's spend authority, effective immediately.
Goal: stop every future payment under the grant before the next verify runs. Success means: the facilitator reports ok=true and the very next verify for that agent is refused with AUTHORITY_REVOKED.
signed_revoke = {"revoke": {"type": "spend-authority-revoke", "agent": "0x...", "nonce": "..."}, "signature": "0x..."} - EIP-191 signed by the owner. The tool carries no keys; the owner signs locally.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"signed_revoke": "<signed_revoke>"
},
"name": "revoke_spend_authority"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signed_revoke | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||