Skip to main content
GET
Get Single Wallet Position
Batch Support Available: This endpoint supports batch queries via POST method for fetching up to 100 wallet positions in a single request. Jump to Batch Query section

Single Position (GET)

Fetch a single wallet position for one asset.

Query Parameters

Step-by-Step Tutorial and Video Walkthrough

  • Check out the guide: Here

Usage Example

Query a wallet position for crvUSD on Ethereum:
Query a wallet position for Solana Name Service on Solana:

Batch Positions (POST)

Fetch multiple wallet positions in a single request. Optimized with getMultipleAccounts for Solana tokens.

Request Body

Usage Example

Batch Response

The batch response returns an array where each item includes a wallet field for identification:
Performance: The batch endpoint uses optimized database queries (UNION ALL) and Solana’s getMultipleAccounts RPC method to fetch up to 100 token balances in a single call.

SDK Usage


Query Response

The response structure is identical to the wallet/positions endpoint, but it includes only the position for the specified asset.

New Response Fields

Position-level labels

Each position includes a labels array with token-specific trading labels:
  • bundler - Wallet used bundled transactions
  • sniper - Wallet sniped early trades
  • insider - Wallet had insider access
  • dev - Developer wallet
  • proTrader, smartTrader, freshTrader - Trader classification

Wallet Metadata

The response includes a wallet object with wallet-level metadata:

Query Parameters

wallet
string
required

Wallet address

asset
string
required

Token contract address

chainId
string

Blockchain chain ID (e.g., "evm:56", "solana:solana")

Response

200 - application/json

Single wallet position response

data
object
required
wallet
object