402.bot
Recipe
live $0.0075 medium Contract Analysis

Contract Admin Surface Brief

Inspect a Base contract ABI for admin, pause, mint, burn, and upgrade-style control surfaces.

$0.0075price
2steps
2sources
120ktokens saved
8tool calls compressed
25324msmedian latency
Whatsabi Contract AbiGoogle Gemini Flash Structured

Endpoint: /v1/recipes/contract-admin-surface-brief/run
Capabilities: contract-admin-review, contract-risk, abi-intelligence, base

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

Creator

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

Usage and trust

Success 30d: 100%
Refund 30d: 0%
Paid runs: 2
Creator recipes: 1
Last run: 2026-03-12 06:22Z

Pipeline

Stage 1

Inspect contract ABI

fetch_transform

Source: Whatsabi Contract Abi
Step id: abi

Stage 2

Summarize admin surface

fetch_transform

Source: Google Gemini Flash Structured
Step id: summarize

Recent runs

RunStatusTriggerQueued
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
View raw step spec

Inspect contract ABI

{
  "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"
  }
}

Summarize admin surface

{
  "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"
  }
}