Wallet Data
The Wallet Data endpoints expose portfolio-level intelligence for any Solana wallet. With these APIs you can:
Query wallet holdings including balances, symbols, and percentage ownership
Identify tokens deployed by a given wallet address (devWallet activity)
Calculate realized and unrealized PnL (profit & loss) for specific tokens
This allows you to build wallet explorers, trading journals, and analytic surfaces that highlight on-chain activity and financial outcomes at the individual wallet level.
Returns a list of tokens where the specified wallet address is the developer (devWallet).
The wallet address of the deployer (devWallet)
Maximum number of tokens to return (default: 10, min: 1, max: 100)
10
List of tokens deployed by the wallet
Missing or invalid wallet address
Unexpected server error
GET /wallets/{walletAddress}/deployed HTTP/1.1
Host:
Accept: */*
[
{
"address": "text",
"name": "text",
"symbol": "text",
"createdAt": "2025-08-24T10:00:51.444Z"
}
]
Retrieve the token holdings of a given wallet address, including balances and percentage ownership per token.
The wallet address to fetch holdings for
Maximum number of tokens to return (default 10, max 100)
10
Wallet holdings data
Missing or invalid wallet address
Internal server error
GET /wallets/{walletAddress}/holdings HTTP/1.1
Host:
Accept: */*
{
"wallet": "7Yt5uF3r9c...abc",
"count": 2,
"tokens": [
{
"tokenAddress": "So11111111111111111111111111111111111111112",
"image": "https://token-cdn.io/logo.png",
"symbol": "SOL",
"name": "Solana",
"amount": "120.5",
"percentage_owned": 5.2
},
{
"tokenAddress": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E",
"image": "https://token-cdn.io/usdt.png",
"symbol": "USDT",
"name": "Tether",
"amount": "3000",
"percentage_owned": 1.8
}
]
}
Calculate realized and unrealized profit and loss (PnL) for a wallet on a specific token.
The wallet address to calculate PnL for
The token contract address
PnL calculation for wallet and token
Missing wallet or token address
Internal server error
GET /wallets/{walletAddress}/pnl/{tokenAddress} HTTP/1.1
Host:
Accept: */*
{
"realized": 150.25,
"unrealized": 80.5,
"total": 230.75,
"total_sold": 400,
"total_invested": 550,
"average_buy_amount": 275,
"current_value": 320.5,
"cost_basis": 2.85
}