For the complete documentation index, see llms.txt. This page is also available as Markdown.

Holder

Live positions of tracked KOL, smart-money and whale wallets in a single Solana token — bought, sold, held, unrealized PnL and remaining value — seeded from history on subscribe and updated live.

Holder — Live Tracked-Wallet Positions per Token (WebSocket)

get

Subscribe to one Solana token and receive an init snapshot of all tracked holders, then live holder_update (a wallet traded) and position_update (market cap moved) messages.

  • blockchain (required) — must be solana.

  • token (required) — a mint to watch one token, or * for all tokens live (no snapshot).

  • wallet_types (optional) — any subset of kol, smart, whale; defaults to all three.

Authorizations
AuthorizationstringRequired

Authorization: Bearer YOUR_KEY

Body

Client -> server. Subscribe to a token's tracked holders; filters persist until unsubscribe.

opstring · enumRequiredExample: subscribePossible values:
streamstring · enumRequiredExample: holderPossible values:
blockchainstring · enumOptional

Must be solana.

Possible values:
tokenstringRequired

A mint to watch one token, or "*" for all tokens (live only, no snapshot).

Example: 2yeMv8fRYmLTmCDJJsdF7sNBFuPP2BunRkKRpUQbpump
channelstring · nullableOptional

Alternative to blockchain+token: holder.solana. or holder.solana for all.

Responses
200

init, holder_update and position_update messages. (The connection also delivers a connected welcome, a subscribed ack per subscribe, and error messages — see schemas.)

application/json

One holder message — init snapshot, holder_update, or position_update.

successbooleanOptionalExample: true
channelstringOptionalExample: holder.solana
eventstring · enumOptionalPossible values:
get/holder
200

init, holder_update and position_update messages. (The connection also delivers a connected welcome, a subscribed ack per subscribe, and error messages — see schemas.)

Last updated