📡 接收数据

ShredStream.com 将定制的 Solana shreds 以 UDP 数据包形式直接传送到您的服务器。这些 shreds 比标准 RPC 或 Geyser gRPC 端点提前数百毫秒到达。

推荐路径:使用我们的 SDK。 我们的 shred 格式针对 ShredStream.com 进行了超低延迟优化 — 开箱即用地与标准 Solana 工具链的预期不匹配。SDK 用几行代码就能处理 UDP 接收、缓冲区调优、shred 解析和交易解码。参见为什么使用 SDK


⚡ 推荐:使用我们的 SDK

最快的入门方式是使用我们的 SDK。它处理了 socket 创建、buffer 调优、shred 解析和交易解码 — 让您专注于策略本身,而不是底层管道。

JavaScript / TypeScriptnpm install shredstream
Pythonpip install shredstream
Rustcargo add shredstream
Go
Gogo get github.com/shredstream/shredstream-sdk-go

前往 SDK 快速入门指南 →


📖 本节内容

  • SDK 快速入门 — 安装我们的 SDK,几分钟内开始接收解码后的 shreds 和交易。
  • 为什么使用 SDK — SDK 为您处理什么,以及为什么它是推荐的集成方式。
  • 网络配置 — 开放 firewall 并调优操作系统接收 buffer(即使使用 SDK 也需要)。
  • 最佳实践 — 监控、冗余和性能优化。
  • 故障排查 — 诊断 shreds 丢失、数据包丢弃和连接问题等常见故障。

🔬 高级参考

适用于有具体理由需要在不使用 SDK 的情况下构建定制 UDP 接收器的用户:

  • 数据包格式 — 每个 1203 字节 shred 数据包的二进制结构。
接收数据 — Documentations | ShredStream.com