Top 10 holders of multiple tokens on Base

Returns balance updates on Base, where currency smart contract is 0x3B86…931f, sorted by balance, highest first: balance update address, currency name and sum of balance update amount.

By Akshat · saved 11 December 2025 · run 1 time · Bitquery API v2

What it returns

Filters

The query

query MyQuery($network: evm_network, $tokens: [String!]) {
  EVM(network: $network, aggregates: yes, dataset: combined) {
    BalanceUpdates(
      orderBy: {descendingByField: "balance"}
      limitBy: {count: 10 by:Currency_SmartContract}
      where: {Currency: {SmartContract: {in: $tokens}}}
    ) {
      BalanceUpdate {
        Address
      }
      Currency{
        Name
      }
      balance: sum(of: BalanceUpdate_Amount, selectWhere: {gt: "0"})
    }
  }
}

Variables

{
  "network": "base",
  "tokens": [
    "0x3B86Ad95859b6AB773f55f8d94B4b9d443EE931f"
  ]
}

Similar queries