402.bot
Recipe
live $0.0050 simple Zapper Ops

Zapper Wallet Balance Snapshot

Return a flat machine-friendly snapshot of one Base wallet's Zapper token balances without Gemini summarization.

$0.0050price
2steps
2sources
68ktokens saved
5tool calls compressed
median latency
Zapper Token BalancesTransform

Endpoint: /v1/recipes/zapper-wallet-balance-snapshot/run
Capabilities: zapper, wallet-balances, snapshot, automation

Why pay for this?

This recipe turns roughly 5 separate tool operations into one paid endpoint call and saves about ~68k tokens saved.

Load Zapper wallet balances -> Flatten wallet balance snapshot

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

Usage and trust

Success 30d: 0%
Refund 30d: 0%
Paid runs: 0
Creator recipes: 1
Last run: No recent runs

Pipeline

Stage 1

Load Zapper wallet balances

fetch_transform

Source: Zapper Token Balances
Step id: balances

Stage 2

Flatten wallet balance snapshot

transform

Source: Transform
Step id: snapshot

Recent runs

RunStatusTriggerQueued
No recent runs recorded yet. Runs appear here after the first paid execution.
View raw step spec

Load Zapper wallet balances

{
  "id": "balances",
  "kind": "fetch_transform",
  "title": "Load Zapper wallet balances",
  "request": {
    "params": {
      "first": "{{ $.input.first }}",
      "chainIds": [
        8453
      ],
      "addresses": [
        "{{ $.input.walletAddress }}"
      ]
    },
    "sourceId": "zapper_token_balances",
    "deliveryFormat": "json"
  }
}

Flatten wallet balance snapshot

{
  "id": "snapshot",
  "kind": "transform",
  "title": "Flatten wallet balance snapshot",
  "request": {
    "mode": "clean_json",
    "source": {
      "kind": "json",
      "value": {
        "tokens": "{{ $.stepsById.balances.output.tokens }}",
        "chainIds": "{{ $.stepsById.balances.output.chainIds }}",
        "tokenCount": "{{ $.stepsById.balances.output.tokenCount }}",
        "walletAddress": "{{ $.input.walletAddress }}",
        "totalBalanceUsd": "{{ $.stepsById.balances.output.totalBalanceUsd }}"
      }
    }
  }
}