402.bot
Recipe
live $0.0075 medium Contract Analysis

Contract Quickstart Pack

Inspect a Base contract and turn ABI plus proxy metadata into an integration starter brief.

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

Endpoint: /v1/recipes/contract-quickstart-pack/run
Capabilities: contract-analysis, contract-abi, event-review, 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 -> Generate contract quickstart

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: 56

Usage and trust

Success 30d: 50%
Refund 30d: 0%
Paid runs: 6
Creator recipes: 1
Last run: 2026-03-12 06:16Z

Pipeline

Stage 1

Inspect contract ABI

fetch_transform

Source: Whatsabi Contract Abi
Step id: abi

Stage 2

Generate contract quickstart

fetch_transform

Source: Google Gemini Flash Structured
Step id: summarize

Recent runs

RunStatusTriggerQueued
c62d4f34-4182-4f41-bfad-92530b5b7968 succeeded recipe_api 2026-03-12T06:15:49.424Z
dc07ae21-aada-4562-b20f-afd0cc2fef54 succeeded recipe_api 2026-03-12T05:04:42.253Z
6c5d1f32-a513-4d94-b849-61c124248c32 succeeded recipe_api 2026-03-12T04:53:44.275Z
8d1d85bc-7958-4f27-8066-86a715e9d1b4 failed recipe_api 2026-03-12T04:24:32.841Z
bff5e6fe-8abf-40a1-bee9-f76a5a884c03 running recipe_api 2026-03-12T04:23:06.480Z
ac132d2b-3fa8-4e90-b334-cca530d8c303 failed recipe_api 2026-03-12T04:11:18.948Z
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"
  }
}

Generate contract quickstart

{
  "id": "summarize",
  "kind": "fetch_transform",
  "title": "Generate contract quickstart",
  "request": {
    "params": {
      "input": {
        "abiInspection": "{{ $.stepsById.abi.output }}",
        "contractAddress": "{{ $.input.contractAddress }}"
      },
      "prompt": "Create a concise developer quickstart pack for this Base contract using the ABI inspection output only. Highlight what the contract seems to do, which selectors and event topics matter, and what to verify before integration.",
      "responseSchema": {
        "type": "object",
        "required": [
          "contractAddress",
          "contractName",
          "overview",
          "sampleSelectors",
          "keyEventTopics",
          "integrationNotes",
          "cautions"
        ],
        "properties": {
          "cautions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Cautions."
          },
          "overview": {
            "type": "string"
          },
          "contractName": {
            "type": "string"
          },
          "keyEventTopics": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Topics."
          },
          "contractAddress": {
            "type": "string"
          },
          "sampleSelectors": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Selectors."
          },
          "integrationNotes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Integration notes."
          }
        },
        "additionalProperties": false
      },
      "systemInstruction": "You are writing a factual contract onboarding brief. Stay grounded in the supplied ABI and metadata only."
    },
    "sourceId": "google_gemini_flash_structured",
    "deliveryFormat": "json"
  }
}