Transaction History API

Decoded, Human-Readable Onchain Activity

250M+Usersserved40+Chainssupported2k+Teamspowered4.5k+DeFi protocolsindexed
Activityzerion.eth
Trade
Uniswap v3
Ethereum · 2m ago
Receive
from 0x5b1c…9a2f
+$1.3K
Base · 18m ago
Approve
Uniswap v3 · WETH
Ethereum · 40m ago
Trade
Aerodrome
Base · 1h ago
Deposit
Aave v3
-$10K
Arbitrum · 3h ago
Send
to vitalik.eth
-$3.4K
Ethereum · 5h ago

Anatomy of the Wallet Transactions endpoint

Returns a wallet's transaction history as decoded, human-readable events. Each transaction includes its type, direction, asset transfers, fees, and links — filterable by type, chain, and time range and paginated for large histories.

GET/v1/wallets/{address}/transactions/Full reference →
Decoded actionsAsset flowsType + chain filtersPagination
Request
curl "https://api.zerion.io/v1/wallets/0xabc.../transactions/" \
  -H "authorization: Basic <API_KEY>" \
  -G -d "filter[operation_types]=trade" -d "page[size]=10"
Response
{
  "data": [
    {
      "type": "transactions",
      "attributes": {
        "operation_type": "trade",
        "hash": "0xb426…d0ef",
        "mined_at": "2026-07-26T05:55:23Z",
        "status": "confirmed",
        "transfers": [
          {
            "direction": "out",
            "quantity": 0.02,
            "fungible_info": {
              "symbol": "WETH"
            },
            "value": 45.78
          }
        ]
      }
    }
  ]
}

Key parameters

addresspathEVM or Solana wallet address to read history for.
filter[operation_types]querytrade, send, receive, approve, deposit, withdraw, and more.
filter[chain_ids]queryComma-separated chain slugs to scope results.
page[size]queryNumber of transactions per page for cursor pagination.

What the Wallet Transactions response gives you

One request returns enriched, ready-to-render fields — no decoding, pricing, or post-processing on your side.

Decoded operation type

Every transaction labeled as a trade, send, deposit, claim and 11 more.

operation_type

Full asset flows

In, out and self transfers with amounts and historical values.

transfers[]

Approvals & delegations

Token and NFT approvals, delegations and revokes, kept separate.

approvals[]

Atomic acts

Multi-step txs broken into individual acts you can render step by step.

acts[]

Fees & refunds

Fee token, amount, historical price and value — plus any refund.

fee.value

Account Abstraction

ERC-4337 paymaster and per-act senders surfaced natively.

paymaster

Built for production

Everything the Wallet Transactions endpoint gives you to ship a real integration — filters, coverage, and predictable limits.

Filtering

Query history like a database

Full-text search plus filters for type, asset, chain and time range narrow a wallet's entire history to exactly what you need.

  • filter[search_query] — full-text, 2–64 chars
  • filter[operation_types] — trade, send, deposit…
  • filter[asset_types] — fungible or nft
  • filter[min_mined_at] / max_mined_at — time range
Pagination

Cursor paging for long histories

Page through years of activity with stable cursors — no offset drift.

  • page[size] up to 100 (default 100)
  • page[after] cursor
  • Follow links.next to walk the history
Decoding

15 operation types, human-readable

Calldata is decoded into readable actions, so you never parse raw input yourself.

  • approve, bid, burn, claim, delegate, deploy, deposit…
  • …execute, mint, receive, revoke, send, trade, withdraw
  • dapp name, method and icon on interactions
Coverage

Multi-chain and testnet

History spans 40+ chains; scope it with filters or query everything at once.

  • filter[chain_ids] to scope networks
  • X-Env: testnet header for test data
  • Solana NFT transactions not yet supported

What teams build with it

From dashboards to autonomous agents, teams reach for the Wallet Transactions endpoint to ship faster.

Activity feeds

Render a clean, labeled transaction feed in your app without decoding calldata yourself.

Tax & accounting

Pull full, categorized history with asset flows for cost-basis and reporting.

Wallet analytics

Analyze trading and transfer patterns across chains from one consistent schema.

Other endpoints

Transactions

Pull enriched EVM & Solana transaction history — with labels and prices — in a single call.

Activityzerion.eth
Trade
Uniswap v3
Ethereum · 2m ago
Receive
from 0x5b1c…9a2f
+$1.3K
Base · 18m ago
Approve
Uniswap v3 · WETH
Ethereum · 40m ago
Trade
Aerodrome
Base · 1h ago
Deposit
Aave v3
-$10K
Arbitrum · 3h ago
Send
to vitalik.eth
-$3.4K
Ethereum · 5h ago

One API, every major chain

Ethereum, Base, Solana, Arbitrum and 45+ more networks — queried in a single call.

Ethereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimismEthereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimismEthereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimismEthereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimismEthereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimismEthereum logoEthereumBase logoBaseSolana logoSolanaArbitrum logoArbitrumOptimism logoOptimism
Polygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScrollPolygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScrollPolygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScrollPolygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScrollPolygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScrollPolygon logoPolygonAvalanche logoAvalancheBNB Chain logoBNB ChainRobinhood logoRobinhoodLinea logoLineaScroll logoScroll
Zora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVMZora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVMZora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVMZora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVMZora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVMZora logoZoraCelo logoCeloGnosis logoGnosisFantom logoFantomAurora logoAuroraHyperEVM logoHyperEVM

Why builders choose the
Wallet Transactions API

Ship faster

Go live in minutes, not months

Grab a free key, paste one request, and you're serving portfolio data. No nodes, no indexers, no infra to maintain.

< 5 min to first callGet a free API key

Speed

Fast everywhere your users are

A globally cached edge keeps every query fast, so your app feels instant no matter where your users open it.

~50ms median response

Freshness

Balances update in seconds

Balances, positions, and transactions land within seconds of confirmation. Never stale, never guessing.

Fresh within 1 block

Scale

Scale from one user to millions

One request spans Solana, Ethereum, Base and 50+ chains. The same endpoint carries your first user and your millionth.

50+ chains · billions of calls

Built for Consumer Scale and Enterprise Reliability

The same infrastructure that runs the Zerion wallet — sized for everything from a first prototype to fintech products in production.

1000+
RPS
SLA
Guaranteed
99.9%
Uptime

Stay ahead with the Zerion API

New endpoints, chains, and webhooks — straight to your inbox.

Simple, transparent tiers

Start building for free. Upgrade as you scale.

Developer
$0forever

For early prototypes and proofs of concept

Get Started Free
  • 2K requests / day
  • 3 RPS limit
  • Chat widget
  • Best effort support
Builder
$149/ month

For shipping MVP without running any Infrastructure

Start building
  • Up to 250K requests / month
  • 10 RPS
  • Telegram group
  • Priority support
Most popular
Startup
$499/ month

For apps preparing for launches or already in production

Start building
  • Up to 1M requests / month
  • 25 RPS
  • Slack or Telegram channel
  • Priority support
Enterprise

Custom pricing & features

For scale-ups & enterprises with high volume or custom needs

Contact sales
2.5M+ requests / month
1,000+ RPS
Slack or Telegram channel
24/7 support
99.9% uptime SLA
Dedicated account manager

DeFi Positions, Wallet Portfolio Chart, and Wallet P&L endpoints are limited to 25% of every plan quota and aren’t covered by overages.

What can you build?

Wallets & Stablecoins

Power portfolio views, transaction history, and in-app swaps with one API — across every chain and stablecoin your users hold.

Wallets & Stablecoins

Fintech & Neobanks

Add portfolio charts, PnL, and transaction history to your app — no blockchain node to stand up, no infra to maintain.

Fintech & Neobanks

AI Agents

Wallet holdings, DeFi positions, and PnL in a single call. Pay per request with x402 on Base — no subscriptions, no keys.

AI Agents
Join 2,000+ teams building on Zerion

Built for developers.
Trusted by enterprises.

Give wallets, AI agents, and consumer apps reliable access to wallets, positions, transactions, and DeFi data across chains.

FAQ

If you have any questions