DeprecatedEOS is no longer part of our actively supported networks. See supported chains →
EOS API · GraphQL · Cloud export

The EOS data API for action traces and resources.

You shouldn't have to run a validator just to read a swap. We run EOS nodes and index every block, so Defibox, Alcor and Newdex trades, eosio.token transfers, balances and NFTs all live in one schema you can query — or stream in real time.

Trusted on EOS byNansen0xLukka
eos.transfersTransfer for EOS via the Bitquery GraphQL API.Docs →
transfer.graphqlCopy
{
    eos {
      transfers(
        options: {desc: "block.height", limit: 10, offset: 0}
        date: {after: "2025-07-01"}
        receiver: {is: "pm15xub2pw11"}
      ) {
        block {
          timestamp {
            time(format: "%Y-%m-%d %H:%M:%S")
          }
          height
        }
        sender {
          address
          annotation
        }
        receiver {
          address
          annotation
        }
        currency {
          address
          symbol
        }
        amount
        txHash
        actors
      }
    }
  }
responseSTREAMING
AccountCounterpartyAmount
200 · GraphQL · 240msgraphql.bitquery.io
01 Forget the RPC

Most EOS questions don't map to a single RPC call.

"What did this wallet trade?" sounds simple, but on raw RPC it turns into thousands of chained calls, instruction decoders you maintain yourself, and data that gets dropped exactly when volume spikes. We've already done that work, so you can skip to the answer.

What you're doing
Raw EOS RPC
Bitquery EOS API
One wallet's full trade history
Thousands of chained calls
A single GraphQL query
Reading Defibox / Alcor trades
You write every parser
Decoded for every program
Peak Alcor volume
Dropped data & rate limits
No missed data
Historical depth
Pruned after ~2 days
Complete history on Enterprise
Infrastructure to run
Validators, RPC, reorgs
None — fully managed
02 Delivery channels

Two ways to get EOS data — one schema underneath.

Model your query once in GraphQL and the same EOS fields come back over GraphQL streams or a bulk cloud export. There's no second schema to learn; you just pick the channel that matches your latency and volume.

03 DEX & program coverage

Every major EOS venue, decoded into one feed.

A single DEXTrades query spans every venue below. Filter by mint, pair, market, wallet or program ID — and aggregate to OHLCV, top traders or pool volume.

VenueTypeWhat you get
RDefibox logoDefiboxAMM · CLMMSwaps, new pools, OHLCV, LP events
PAlcor logoAlcorLaunchpadNew mints, market, graduations
JNewdex logoNewdexAggregatorRouted swaps across every market
ODolphinSwap logoDolphinSwapWhirlpoolsConcentrated-liquidity trades & pools
PhWombat logoWombatOrder bookFills, book events, market data
MPIZZA logoPIZZADLMMDynamic-bin swaps & liquidity
+ every new program we add →
04 Build it this weekend

The EOS products people ship on us.

Each one is a filter on the same indexed data — subscribe over WebSocket for bots, or query GraphQL for dashboards.

WebSocket

Snipe new Alcor mints

Stream token-creation events the instant they launch and filter by market cap or creator wallet.

subscribe TokenSupplyUpdates
  where: { MarketCap: { ge: 5000 } }
Read the docs →
WebSocket

Copy-trade any wallet

Subscribe to a target wallet's swaps across every DEX and mirror them in real time for copy-trading or alerts.

eos.DEXTrades
  where: { Trade.Account: "<wallet>" }
Read the docs →
GraphQL

Build OHLCV charts

Aggregate raw trades into candlesticks per pair and interval — the feed behind TradingView-style EOS charts.

DEXTradeByTokens {
  Trade: { close: PriceInUSD ... }
} # 1m / 5m / 1h
Read the docs →

What teams say about our EOS data

"We did a thorough search of the market for the best onchain data. Bitquery came out on top — and now powers all live prices across Nansen. We don't think of them as a vendor. They're a partner."

A
Alexander Karsten
Nansen
157B+
EOS rows indexed / week
1 schema
One GraphQL schema for all EOS data
30×
Bigger than any other chain we serve
Also building on EOS data0x3CommasLukkaNansen

Pricing

EOS is available on Enterprise

EOS is not included in our 10-chain self-service plans (Personal, Pro, Scale). Enterprise delivers complete history, unlimited streams and bulk delivery across 40+ chains, including EOS.

Enterprise

Enterprise

Full history, unlimited streams and bulk delivery at a predictable flat platform fee. No metering surprises.

Custom platform fee

flat fee: modelled, not metered

◆ Committed envelope · S3 Parquet · datashares
  • Complete history · 40+ chains full platform coverage
  • Unlimited WebSocket streaming no stream-min or GB limit
  • Custom points & rate limits
  • S3 bulk export
  • Coinpath® money flow
  • SLA · SSO · dedicated support
Talk to sales →

Self-service covers 10 core chains

Personal ($49), Pro ($99) and Scale ($299) include real-time data on Solana, Ethereum, Tron, Base, Arbitrum, Optimism, BSC, Polygon, Robinhood and Arc. Need a smaller entry point on those chains?

See platform pricingCompare Personal, Pro, Scale & Enterprise side by side

Every paid self-service plan includes a 7-day free trial with full streaming, no card required.

06 FAQ

EOS questions, answered.

How can I get EOS blockchain data with Bitquery?
Bitquery provides historical and real-time EOS data through GraphQL APIs and WebSocket subscriptions. We run our own EOS validators, so you get sub-second latency on blocks, transactions, instructions, DEX trades and eosio.token token transfers. This chain is available on Enterprise — talk to sales for a committed plan .
How do I query Defibox, Alcor, Newdex and other DEX trades?
Use the EOS DEXTrades query in our EOS API to get trades from Defibox, Alcor, Newdex, DolphinSwap, Wombat, PIZZA. Filter by token mint, pair, market, wallet or program ID and aggregate to OHLCV, top traders or volume per pool.
Can I track new Alcor token launches in real-time?
Yes. Subscribe to new token creation events on Alcor via GraphQL subscription. Filter by market-cap thresholds, new-pool / listing events on Defibox, or specific creator wallets. See our Alcor API.
Does Bitquery support eosio.token tokens, NFTs and balance tracking?
Yes. We index every eosio.token token transfer on EOS with full holder, balance and price history. NFT and collectible transfers are indexed with mint, transfer and sale events where the chain supports them. Track wallet balances and PnL across thousands of eosio.token tokens through a single GraphQL schema.
How do I monitor a EOS wallet for copy trading or alerts?
Filter DEXTrades, Transfers or Instructions queries by wallet address to get a wallet's full EOS history. Subscribe to GraphQL streams for real-time alerts on a target wallet's swaps and transfers — ideal for copy-trading bots or whale-watching dashboards.

EOS is available on Enterprise.

EOS is not on Personal, Pro or Scale. Enterprise delivers complete history, unlimited streams and bulk delivery across 40+ chains — including EOS. Talk to us for a committed plan.

Enterprise · Complete history · Custom committed pricing
40+ chains · one platform

Explore every blockchain Bitquery supports

Browse the full chain directory and coverage matrix — the same GraphQL schema, real-time streams and cloud datasets across every network we index.