Skip to main content
Yellowstone gRPC delivers validator data over a persistent connection. Choose the payload your app needs, then filter on the server before decoding it.

Choose a stream

Account updates

Balances and account data, filtered by address or program owner.

Transactions

Executed transactions, logs, fees, and token balance metadata.

Slots and blocks

Slot status, block metadata, or selected block contents.

Entry metadata

Entry hashes and transaction counts for ordering analysis.

Connect and authenticate

Get your token from the RPC dashboard. Pass it as x-token through the client constructor.
  • EU: https://grpc.solanatracker.io
  • US: https://grpc-us.solanatracker.io
Compare both endpoints from the server that will run your consumer. Subscription access and allowances are listed under pricing and limits.

Choose a commitment

PROCESSED exposes node-processed updates that may be rolled back. CONFIRMED waits for cluster voting; FINALIZED waits for finality. Set the level explicitly and keep it consistent with any RPC snapshots you combine with the stream.

Quickstart

Reliability and performance