Direct Shreds - UDP 转发(原始 Shreds)

如果您拥有 ERPC 专用 Shreds,您可以通过 UDP 将原始 Shreds 转发到自己的监听器。这是 Solana 最快的观测层——早于 Geyser gRPC,远远领先于 RPC/WebSocket。SDK 包含一个简单的 Rust 示例;使用 pump.fun 只是因为这是我们最常收到的问题。

为什么这是最快的路径

  • Shreds 最先到达:验证者到验证者的 Shreds 比 Geyser gRPC 或 RPC/WebSocket 更早到达,因此延迟敏感的流程能最早看到事件。
  • UDP 开销极小:无需连接建立、重传或排序;与验证者之间的线上格式匹配。
  • 权衡:预最终确认的数据可能缺失/无序/失败——将此视为速度优势的代价。
注意:共享的 Shreds gRPC 端点运行在 TCP 上,因此比 UDP Shreds 更慢。

使用 Solana Stream SDK 尝试

Pump.fun 示例日志

pump.fun hits over UDP Shreds
此示例来自 SDK 示例;克隆并运行它查看命中,或替换为您自己的目标。

资源