x402basequality 0.88

Onchain transaction history with human-readable interpretations for any wallet address across 60+ chains.

Price
per_call
Protocol
x402
Verified
no

What it does

Zapper's transaction-history endpoint returns paginated transaction history for one or more Ethereum-compatible wallet addresses. Each transaction includes human-readable interpretations (processed descriptions), method signatures, block metadata, timestamps, network info, and from/to user details. Results can be filtered by chain ID and perspective (All, Signer, Receiver), and support cursor-based pagination.

This is one of 17 paid tools in the Zapper x402 API suite, which covers token prices, portfolios, DeFi balances, NFT metadata, search, rankings, and social identity across 60+ chains. The transaction-history endpoint costs $0.001125 per call, paid in USDC on Base (chain 8453) via the x402 protocol. The endpoint accepts POST requests with a JSON body containing an array of wallet addresses (subjects) and optional pagination/filter parameters.

The response follows a GraphQL-style edges/node pattern, with each node containing the transaction hash, block number, network, timestamp, from/to users, method signature, and an interpretation object with a processedDescription string and descriptionDisplayItems array. Pagination is handled via pageInfo with endCursor and hasNextPage fields.

Capabilities

transaction-historywallet-activitymulti-chainhuman-readable-tx-interpretationcursor-paginationchain-id-filteringperspective-filteringx402-paymentbase-usdc-settlement

Use cases

  • Retrieve recent transactions for a wallet to display in a portfolio dashboard
  • Audit onchain activity for compliance or accounting purposes
  • Build a notification system that monitors wallet activity across chains
  • Power a chatbot that explains what a wallet has been doing onchain
  • Aggregate multi-address transaction feeds for fund tracking

Fit

Best for

  • Agents needing human-readable transaction summaries across 60+ EVM chains
  • Multi-wallet transaction aggregation with a single API call
  • Applications requiring interpreted transaction descriptions rather than raw calldata

Not for

  • Non-EVM chains (Bitcoin, Solana, etc.)
  • Real-time streaming of pending/mempool transactions
  • Free or high-volume bulk historical data extraction (pay-per-call model)

Quick start

curl -X POST https://public.zapper.xyz/x402/transaction-history \
  -H "Content-Type: application/json" \
  -H "X-Payment: <x402-payment-token>" \
  -d '{"subjects":["0xd8da6bf26964af9d7eed9e03e53415d37aa96045"],"first":10}'

Example

Request

{
  "first": 10,
  "chainIds": [
    1,
    8453
  ],
  "subjects": [
    "0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
  ],
  "perspective": "All"
}

Response

{
  "data": {
    "transactionHistoryV2": {
      "edges": [
        {
          "node": {
            "transaction": {
              "hash": "0xabc123...",
              "toUser": {
                "address": "0x1234..."
              },
              "network": "ETHEREUM_MAINNET",
              "fromUser": {
                "address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
              },
              "timestamp": "2024-03-15T12:00:00Z",
              "blockNumber": 19500000
            },
            "methodSighash": "0xa9059cbb",
            "interpretation": {
              "description": "Transferred {token} to {address}",
              "processedDescription": "Transferred 100 USDC to 0x1234...",
              "descriptionDisplayItems": []
            },
            "methodSignature": "transfer(address,uint256)"
          }
        }
      ],
      "pageInfo": {
        "endCursor": "cursor_abc123",
        "hasNextPage": true
      }
    }
  }
}

Endpoint

Transporthttp
Protocolx402
Pay to0x43a2a720cd0911690c248075f4a29a5e7716f758
CurrencyUSD COIN

Quality

0.88/ 1.00

Full OpenAPI schema with detailed input/output descriptions, live 402 challenge confirmed, clear pricing ($0.001125/call in Base USDC), and Bazaar schema with example bodies. Docked slightly because no actual 200 response example is provided and the legacy docs page at /api shows a deprecation notice pointing to build.zapper.xyz.

Warnings

  • The legacy Zapper API at /api shows a deprecation notice directing users to build.zapper.xyz; the x402 endpoints appear to be the current offering.
  • Response example in the schema is a type description rather than actual sample data; the example_response_json above is inferred from the schema.

Citations

Provenance

Indexed fromx402_bazaar
Enriched2026-04-22 01:10:28Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-21
Last seen2026-04-22

Agent access