什么是 Yellowstone gRPC?
Yellowstone gRPC 通过高性能流式传输提供对 Solana 区块链数据的直接访问。与传统 RPC 轮询不同,gRPC 以最小延迟提供实时更新,非常适合:- 交易机器人 - 通过实时数据更快执行交易
- DeFi 应用 - 即时监控流动性池和代币兑换
- 分析平台 - 即时追踪链上活动
- 套利系统 - 以毫秒级精度检测机会
快速开始
订阅 Yellowstone gRPC
独立 gRPC 方案 €200/月,或与 RPC Business、Professional 方案免费捆绑。详见 定价与限制。订阅 Yellowstone gRPC您将获得:
- 两个区域端点:
- 欧盟区:
https://grpc.solanatracker.io - 美国区:
https://grpc-us.solanatracker.io
- 欧盟区:
- Jito Shreds - 数据交付快 50-100 毫秒
- 无带宽费用 - 无限数据流
- 24/7 正常运行 - 自动故障切换和监控
选择离您基础设施最近的端点以获得最佳性能。在同一数据中心同址部署以获得亚毫秒级延迟。
获取您的 API 凭据
完整工作示例
下面是一个完整的、生产可用的示例,用于监控交易:此示例的功能
- 连接到 Yellowstone gRPC,带有适当的错误处理
- 创建流,带有生命周期事件处理程序
- 订阅交易,涉及代币程序
- 处理每笔交易并记录关键详情
- 优雅地处理错误,具有适当的清理
监控不同的数据类型
- 账户更新
- Slot 更新
- 区块数据
监控账户变化:
环境变量
安全地存储您的凭据:接下来做什么?
交易监控
监控 DEX 交易和程序活动
账户监控
追踪代币持有者和账户变化
Pump.fun 示例
构建 Pump.fun 交易机器人
最佳实践
生产环境优化
常见问题
我应该使用哪个端点?
根据您的位置选择:- 欧洲/全球:
https://grpc.solanatracker.io - 北美:
https://grpc-us.solanatracker.io
如何处理重新连接?
将您的连接逻辑包装在重试函数中:我应该使用什么确认级别?
确认级别:- PROCESSED - 最快,但可能被回滚
- CONFIRMED - 平衡速度和最终性(推荐)
- FINALIZED - 最慢,但保证最终化
CONFIRMED 是最佳选择。
如何过滤交易?
在您的订阅请求中使用过滤字段:支持与资源
支持
获取实施帮助support@solanatracker.io
Yellowstone gRPC 源代码
完整 protobuf 定义和协议规格查看仓库