402.bot
Recipe
live $0.0075 medium Contract Analysis

Contract Proxy Brief

Inspect a Base contract for proxy and implementation hints using WhatsABI output.

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

Endpoint: /v1/recipes/contract-proxy-brief/run
Capabilities: contract-proxy-review, contract-upgradeability, 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 proxy hints

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:23Z

Pipeline

Stage 1

Inspect contract ABI

fetch_transform

Source: Whatsabi Contract Abi
Step id: abi

Stage 2

Summarize proxy hints

fetch_transform

Source: Google Gemini Flash Structured
Step id: summarize

Recent runs

RunStatusTriggerQueued
3aa6658b-d424-446b-9dbe-b1c6450ca044 succeeded recipe_api 2026-03-12T06:22:38.110Z
beebced9-375c-4524-822b-0e806cd812e1 succeeded recipe_api 2026-03-12T06:07:00.647Z
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 proxy hints

{
  "id": "summarize",
  "kind": "fetch_transform",
  "title": "Summarize proxy hints",
  "request": {
    "params": {
      "input": {
        "abiInspection": "{{ $.stepsById.abi.output }}",
        "contractAddress": "{{ $.input.contractAddress }}"
      },
      "prompt": "Summarize the proxy and implementation hints for this Base contract. Focus on likely proxy status, implementation clues, upgrade model, and practical review notes.",
      "responseSchema": {
        "type": "object",
        "required": [
          "contractAddress",
          "proxyStatus",
          "summary",
          "implementationHints",
          "upgradeModel",
          "reviewNotes"
        ],
        "properties": {
          "summary": {
            "type": "string"
          },
          "proxyStatus": {
            "enum": [
              "direct",
              "proxy-likely",
              "unclear"
            ],
            "type": "string"
          },
          "reviewNotes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Review notes."
          },
          "upgradeModel": {
            "type": "string"
          },
          "contractAddress": {
            "type": "string"
          },
          "implementationHints": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Implementation hints."
          }
        },
        "additionalProperties": false
      },
      "systemInstruction": "You are preparing a proxy-focused contract brief. Stay grounded in the supplied ABI evidence only."
    },
    "sourceId": "google_gemini_flash_structured",
    "deliveryFormat": "json"
  }
}