Wallet Data API for Institutions
Skip the indexer. Get the data.
P2P.org's Wallet Data API is a normalization layer for onchain portfolio data, replacing custom indexers across 35+ EVM chains and Solana. It delivers real-time token balances, DeFi positions across 8,000+ protocols, decoded transaction history, historical PnL, and missed yield data, backed by a 99.9% uptime SLA. Ready to use on existing API keys.
Performance & Coverage
These figures come from P2P.org's own indexing infrastructure, not a third-party aggregator: 35+ chains, 8,000+ protocols, and 20,000+ tokens, backed by a financially guaranteed 99.9% uptime SLA.
EVM Chains and Solana
35+
DeFi Protocols
8,000+
Tokens Supported
20,000+
New Protocol in
48 hours
Security & Compliance
Why Wallet Data API
Six Reasons Development Teams Choose the Wallet Data API
Skip the Indexer Build
Raw RPCs return chain state but cannot answer portfolio queries. The Wallet Data API handles the full indexing and normalization layer, delivering ready-to-use JSON responses for balances, positions, and history.
Transaction-Triggered Cache
Cache updates on every onchain transaction, not on a timer. Users always see their current positions, not a stale snapshot from hours ago.
New Protocol in Two Days
Submit a request for a new DeFi protocol and it is live in 48 hours. A new EVM chain takes five days. The integration code stays unchanged throughout.
All Chains, One Request
A single global endpoint returns balances across all 35+ supported networks simultaneously. No need to query each chain separately and stitch the responses together.
99.9% Uptime SLA
Financially backed uptime SLA for production workloads. Built on P2P.org's validator infrastructure operating since 2018 across 40+ networks.
Active on Existing Keys
No additional activation required for paid users. The Wallet Data API is already live on existing API keys. First request in under a minute.
Client Results
Trusted by the Institutions That Set the Standard
“We are excited to team up with P2P.org to supply our clients with unparalleled security and efficiency in managing their staked digital assets.”
“We are proud to associate the Bybit name with P2P.org, the most trusted validator and infrastructure provider in the space. We look forward to elevating the space for believers in the digital economy together.”
Comparing
Wallet Data API vs Raw RPC: When to Use Each
Raw RPC nodes provide direct blockchain access and are the right tool for transaction broadcasting and deep protocol interactions. The Wallet Data API handles the portfolio data layer that raw RPCs cannot answer efficiently without a custom indexer.
| Capability | Wallet Data API | Raw RPC |
|---|---|---|
| Multi-chain balances in one call | Included in Wallet Data API | Requires custom indexer per chain |
| DeFi positions across 8,000+ protocols | Included in Wallet Data API | Requires custom subgraph or indexer |
| Decoded transaction history | Included in Wallet Data API | Raw hex, requires manual decoding |
| Historical PnL and cost basis | Included in Wallet Data API | Not available natively |
| Missed Yield opportunity data | Included in Wallet Data API | Not available natively |
| Spam token filtering | Included in Wallet Data APIby default | Manual filtering required |
| Real-time cache on every transaction | Included in Wallet Data API | Not applicable |
| New protocol support in 48 hours | Included in Wallet Data API | Requires rebuilding indexer |
| Broadcasting transactions | Not applicable | Included in Raw RPC |
| Deep protocol interactions | Not applicable | Included in Raw RPC |
| 99.9% uptime SLA | Included in Wallet Data API | Varies by provider |
Built For
Who Uses the Wallet Data API
Wallet and dApp Developers
- Ship cross-chain balance and portfolio features without building or maintaining custom indexers
- Spam token filtering and current USD price data included by default
- REST API with JavaScript, Python, Go, Rust, and cURL support out of the box
Data and Analytics Teams
- Real-time DeFi position data across 8,000+ protocols for dashboards and reporting pipelines
- Decoded transaction histories for analytics workflows, research, and compliance reporting
- Stable REST integration with 99.9% uptime SLA for production systems
Product Teams Building Earn Features
- Missed Yield data powers smart activation CTAs for earn and revenue-share products
- Historical rewards and staking data for portfolio performance tracking
- Supports earn product mechanics across all supported protocols without custom DeFi integration
Tax and Accounting Teams
- Decoded, human-readable transaction history instead of raw hex logs
- Accurate cost basis and reward breakdowns for tax reporting workflows
- Historical data with no depth limit on Ethereum for audit and compliance
How to Get Started With the Wallet Data API
First request in under a minute. No additional activation required for paid users.
Get your API endpoint
The Wallet Data API is active by default on all paid plans, so no extra activation is needed. Log in to the dashboard to copy your API token, then use it in the request URL. Each token works across every supported chain.
Bash
# Your endpoint follows this shape:
# https://lb.drpc.live/<chain>/<YOUR_API_TOKEN>/lambda/v2/...
# Use the global endpoint to query every supported chain at once:
# https://lb.drpc.live/<YOUR_API_TOKEN>/lambda/v2/...Make your first request
Fetch token balances for any wallet address on Ethereum using a single GET request. To fetch cross-chain balances across all 35+ networks in one call, remove the chain prefix from the URL and use the global endpoint. No additional configuration required.
Bash
curl --request GET \
--url 'https://lb.drpc.live/ethereum/<YOUR_API_TOKEN>/lambda/v2/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045/balances' \
--header 'Accept: application/json'Use the structured response
Responses come back as normalized JSON, so there is no hex decoding or per-chain reshaping to do. Balances arrive with token metadata and current USD pricing, and spam tokens are filtered out by default.
JSON
{
"wallet": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"balances": [
{
"chain": "ethereum",
"symbol": "ETH",
"amount": "12.4081",
"usdValue": "41203.77"
}
]
}Explore More
Other Blockchain Data and Infrastructure Products
dRPC
Decentralized RPC infrastructure across 220+ networks. Managed access, self-hosted control, or chain-level setup, powered by 50+ providers.
Vault NAV
Automated NAV calculation for DeFi vault curators. DeFi, CEX, and bridge data in one service, with SLAs in days, not weeks, and no DeBank dependency.
Staking Data
Unified staking data across 7 blockchain networks for reporting and reconciliation: validator performance, rewards, and withdrawal status, normalized.
Resources
Documentation and Integration Resources
Wallet Data API Overview
Full documentation covering architecture, supported chains, endpoints, and authentication.
Quickstart Guide
Make your first API call in under a minute. Includes cURL, JavaScript, Python, Go, and Rust examples.
Supported Chains
Full list of 35+ EVM chains and Solana supported in the Wallet Data API with chain IDs and native token identifiers.
Get API Key
Log in to get your endpoint. Wallet Data API is active by default on all paid plans. No additional activation required.
P2P.org by numbers
P2P.org is a non-custodial staking and DeFi infrastructure provider serving institutional clients across 40+ blockchain networks. Founded in 2018, P2P.org operates validator infrastructure, DeFi execution controls, and transaction data services for custodians, exchanges, asset managers, wallets, and treasury teams worldwide.
Networks Supported
40+
Trusted Institutional Digital Assets
$10B+
Headquarters
Global
Operating products since
2018
Institutional Clients
190+
Certification (December 2025)
SOC 2 Type II
Trusted by industry leaders
Frequently Asked Questions
Help centerA raw RPC returns chain state and is the right tool for broadcasting transactions and deep protocol interactions. The Wallet Data API is the portfolio data layer on top: multi-chain balances, DeFi positions, decoded history and PnL, which an RPC cannot answer efficiently without a custom indexer.
A wallet API typically manages keys and signs or sends transactions. The Wallet Data API is read-only: it normalizes and serves onchain portfolio data, and never holds keys or moves funds.
More than 35 EVM chains plus Solana, covering 8,000+ DeFi protocols and 20,000+ tokens. The docs carry the full list with chain IDs and native token identifiers.
A requested DeFi protocol goes live in 48 hours; a new EVM chain takes about five days. Your integration code stays unchanged either way.
The cache updates on every onchain transaction rather than on a timer, so responses reflect current positions instead of a snapshot from hours ago.
A financially backed 99.9% uptime SLA for production workloads, on infrastructure P2P.org has operated since 2018 across 40+ networks. Service terms carry the full detail.
It is active by default on all paid plans with no additional activation — log in to get your endpoint and the first request takes under a minute.
Missed Yield identifies where a wallet holds assets that could be earning. Product teams use it to power smart activation CTAs in earn and revenue-share features.
One REST API replacing the entire indexing stack: multi-chain balances, DeFi positions across 8,000+ protocols, decoded transaction history, and historical PnL across 35+ EVM chains and Solana, with no custom indexers or node management.
