Zerion API Now Supports Agent Payments via MPP
AI agents can now pay for Zerion API calls via MPP
Zerion API now supports the Machine Payment Protocol (MPP). Any AI agent can read wallet state and pay per call using a Tempo wallet or any other MPP payment method.
What is MPP?
The Machine Payments Protocol (MPP) is an open standard for per-request payments between agents and services.
MPP uses the 402 HTTP code. When a client requests a paid service, the server returns the 402 Payment required code. With MPP, the client can then choose a payment method and retry with a payment.
Instead of API keys and monthly invoices, services can advertise a per-endpoint price with MPP, and agents settle each call at request time.
Payments run on Tempo, a high-throughput blockchain built for machine-speed settlement. Calls clear in under a second and fees are low enough to make per-request billing work.
Zerion API has already supported Tempo since day one. So now builders on Tempo and their agents can also pay for data natively.
What Zerion API offers to agents
Zerion API gives agents the onchain context for any EVM or Solana wallet.
Every Zerion endpoint is now accessible via MPP and returns the same normalized schema that powers Zerion Wallet and other leading crypto products.
With Zerion API and MPP, agents don’t need API keys and can simply pay $0.01 for any call and pull:
- Balances and tokens across EVM chains and Solana in one call, with USD values out of the box
- DeFi positions, including LP, lending, staking, rewards, and more across 8,000+ protocols
- Transaction history in a human-readable format
- NFT holdings with metadata, floor prices, and collection context
- PnL for for any wallet and any token
Zerion API supports over 40 chains, including Tempo.
How to use Zerion API with MPP
You can use Zerion API and MPP to:
- Give your agent powers to analyze any EVM or Solana wallet address
- Build portfolio or DeFi tracking apps
- Ask your AI to prepare crypto taxes for you
- Chain various MPP services together, such as watch wallets, search socials when they buy new tokens, and then reason about it
All this can be done without ever signing up for API keys.
While MPP supports many payment methods, the easiest way to test it is with a Tempo wallet.
- Create Tempo wallet
Spin one up in the official Tempo wallet or the Tempo CLI.
- Fund wallet
You can connect your X account and get 1 USDC on Tempo. It’s enough for a demo.
- Ask your agent to install Tempo CLI
Ask your agent (Claude Code, Codex, OpenClaw, etc) to install the Tempo CLI. The CLI handles wallet management, payment signing, and the MPP handshake.
- Connect your Tempo wallet
Your agent will likely offer to connect to the wallet, but if it doesn’t, ask it to run `tempo wallet login` then follow the steps.
- Ask your agent to call Zerion API
Point your agent at any Zerion API endpoint, they all support MPP by default. Payment is settled as part of the request. No separate auth step, no API key to create or share.
To help your agent understand Zerion API, point it to the dedicated Zerion for agents page or the GitHub repo.
What’s next
Zerion API continues to build for agentic space.
If you’re building an agent, grab a free Zerion API key to test all the endpoints that are available via MPP.