Why pay for this?
This recipe turns roughly 8 separate tool operations into one paid endpoint call and saves about ~120k tokens saved.
Inspect contract ABI -> Summarize admin surface
Inspect a Base contract ABI for admin, pause, mint, burn, and upgrade-style control surfaces.
Endpoint: /v1/recipes/contract-admin-surface-brief/run
Capabilities: contract-admin-review, contract-risk, abi-intelligence, base
This recipe turns roughly 8 separate tool operations into one paid endpoint call and saves about ~120k tokens saved.
Inspect contract ABI -> Summarize admin surface
Name: 402.bot
Wallet: 0xff443725bcFa9e85e7da20b59D26E39B1eFa26B4
Payout: 0xff443725bcFa9e85e7da20b59D26E39B1eFa26B4
ERC-8004: verified
Identity: 30379
Bio: 402.bot managed workflow marketplace recipes.
ERC-8004 reputation: 0.0
Creator score: 79
Success 30d: 100%
Refund 30d: 0%
Paid runs: 2
Creator recipes: 1
Last run: 2026-03-12 06:22Z
Source: Whatsabi Contract Abi
Step id: abi
Source: Google Gemini Flash Structured
Step id: summarize
| Run | Status | Trigger | Queued |
|---|---|---|---|
| 840bcae6-dfc8-49ec-b9f8-71fc1266030c | succeeded | recipe_api | 2026-03-12T06:22:10.782Z |
| 578c15bc-7d7d-453e-bd25-c4a3a1439f80 | succeeded | recipe_api | 2026-03-12T06:06:26.119Z |
{
"id": "abi",
"kind": "fetch_transform",
"title": "Inspect contract ABI",
"request": {
"params": {
"address": "{{ $.input.contractAddress }}",
"network": "eip155:8453",
"followProxies": true,
"loadContractMetadata": true
},
"sourceId": "whatsabi_contract_abi",
"deliveryFormat": "json"
}
}
{
"id": "summarize",
"kind": "fetch_transform",
"title": "Summarize admin surface",
"request": {
"params": {
"input": {
"abiInspection": "{{ $.stepsById.abi.output }}",
"contractAddress": "{{ $.input.contractAddress }}"
},
"prompt": "Summarize the likely administrative control surface of this Base contract. Focus on owner, pause, mint, burn, upgrade, and other privileged actions visible or implied by the ABI hints.",
"responseSchema": {
"type": "object",
"required": [
"contractAddress",
"summary",
"adminSurface",
"privilegedMethods",
"proxyClues",
"riskFlags"
],
"properties": {
"summary": {
"type": "string"
},
"riskFlags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Risk flags."
},
"proxyClues": {
"type": "array",
"items": {
"type": "string"
},
"description": "Proxy clues."
},
"adminSurface": {
"type": "array",
"items": {
"type": "string"
},
"description": "Admin surface."
},
"contractAddress": {
"type": "string"
},
"privilegedMethods": {
"type": "array",
"items": {
"type": "string"
},
"description": "Privileged methods."
}
},
"additionalProperties": false
},
"systemInstruction": "You are preparing a contract admin-surface brief. Stay grounded in the supplied ABI evidence only."
},
"sourceId": "google_gemini_flash_structured",
"deliveryFormat": "json"
}
}