yellowstone-grpc

Stream Solana blockchain data via Yellowstone gRPC protocol.

266|54|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/agiprolabs/claude-trading-skills --skill yellowstone-grpc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yellowstone-grpc
Source: https://github.com/agiprolabs/claude-trading-skills/tree/main/skills/yellowstone-grpc
Command: npx skills add https://github.com/agiprolabs/claude-trading-skills --skill yellowstone-grpc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grpcio, grpcio-tools, protobuf, base58, solders, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides ultra-low latency access to real-time Solana blockchain data, enabling high-frequency trading and critical on-chain monitoring by replacing slow REST polling with efficient gRPC streaming.

Core Features & Use Cases

  • Real-time Transaction Streaming: Subscribe to all transactions, filtered by program ID, wallet address, or other criteria.
  • Account Data Updates: Monitor changes to specific account balances or states in real-time.
  • Low Latency: Achieve ~5ms slot latency, crucial for time-sensitive trading strategies.
  • Use Case: Build a bot that instantly detects and reacts to specific token swaps on a DEX, or monitor whale wallet movements as they happen.

Quick Start

Connect to the Yellowstone gRPC stream to receive real-time transaction updates for the PumpFun program.

Frequently Asked Questions about yellowstone-grpc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stream real-time Solana blockchain data for trading?

You can stream real-time Solana blockchain data for trading by subscribing to transactions, account updates, and blocks via the Yellowstone gRPC protocol. This method replaces slow REST polling with efficient gRPC streaming to achieve low-latency data ingestion.

What is the best way to monitor Solana whale wallet movements in real-time?

The best way to monitor Solana whale wallet movements is by subscribing to account data updates using the Yellowstone gRPC stream. This allows you to monitor changes to specific account balances or states instantly as they happen on-chain.

How do I subscribe to Solana DEX transactions filtered by program ID?

To subscribe to Solana DEX transactions filtered by program ID, connect to the Yellowstone gRPC stream and apply advanced filtering criteria. This enables you to receive real-time updates specifically for token swaps on programs like PumpFun.

Does Yellowstone gRPC support historical replay for Solana on-chain analytics?

Yes, Yellowstone gRPC supports historical replay capabilities for Solana on-chain analytics. You can replay past blockchain data alongside advanced filtering and data slicing to build robust application integrations.

What latency can I expect when streaming Solana slots via gRPC?

When streaming Solana slots via gRPC, you can achieve approximately 5ms slot latency. This ultra-low latency is crucial for time-sensitive trading strategies and high-frequency bot development.

Do I need specific Python dependencies to ingest Solana data via gRPC?

Yes, you need Python dependencies including grpcio, grpcio-tools, protobuf, and base58 to ingest Solana data via gRPC. These libraries facilitate the protocol communication and data decoding required for the stream.