Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mobula.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Query wallets that have interacted with one or more tokens, with powerful filtering, ranking, and pagination on per-token activity. Ideal for building top-trader lists, holder PnL leaderboards, and smart-money detection for a token.
  • Filter by per-token buys, sells, volume, realized profit, and balances
  • Filter by windowed stats: 1d, 1w, 30d, 1y
  • Scope by tokenIds, specific wallets, or a networkId
  • Include / exclude wallets by label (e.g. insider, sniper, bot)
  • Sort by any supported attribute; paginate with limit / offset
  • Free-text search on wallet addresses / identity via phrase

Returns

filterTokenWallets
TokenWalletFilterConnection!
See TokenWalletFilterConnection and TokenWalletFilterResult for full type details.

Arguments

input
FilterTokenWalletsInput!
See FilterTokenWalletsInput for full details.

Example

{
  filterTokenWallets(input: {
    tokenIds: ["0x6982508145454ce325ddbe47a25d4ec3d2311933:1"]
    filtersV2: {
      realizedProfitUsd30d: { gte: 10000 }
      buys30d: { gte: 3 }
    }
    rankings: [{ attribute: realizedProfitUsd30d, direction: DESC }]
    excludeLabels: ["bot"]
    limit: 10
  }) {
    results {
      address
      tokenAddress
      networkId
      labels
      realizedProfitUsd30d
      realizedProfitPercentage30d
      buys30d
      sells30d
      tokenBalance
      tokenBalanceLiveUsd
      token { name symbol address networkId }
    }
    count
    offset
  }
}

Playground