🚀 创建数据流

本指南将引导您从头到尾完成 ShredStream.com 数据流的创建。完成后,实时 Solana 数据将到达您的服务器——通过 UDP,或者如果您选择了 gRPC 模式的 Decoded Shred Stream,则通过 gRPC。

创建数据流前需要已验证的邮箱地址。如果您通过 Discord 注册,邮箱会自动完成验证。否则,请检查收件箱和垃圾邮件文件夹中的验证链接。


1️⃣ 选择产品和时长

在仪表盘中点击 New Stream。首先选择产品——Raw Shred Stream(通过 UDP 发送的原始 shreds,进入您自己的接收器)或 Decoded Shred Stream(交易已完成重组、无需解码——通过 UDP 或 gRPC 发送)——然后选择数据流的运行时长:

时长Raw Shred StreamDecoded Shred Stream
按周 (7 天)$199$299
按月 (30 天)$499$699

每个选项均包含一条连接(一个 UDP 目的地,或 Decoded Shred Stream 的一个 gRPC 访问令牌),并可完整使用所有功能。您可以随时延期数据流——详见 价格


2️⃣ 选择区域

选择距离您服务器最近的区域以最小化网络延迟。ShredStream.com 在全球多个区域运营(法兰克福、阿姆斯特丹、纽约、东京等),向导会实时显示每个区域的可用状态。部分区域仅面向按月时长开放。

区域在创建数据流时选定。如需同时在另一个区域接收数据,请在该区域再创建一个数据流。


3️⃣ 配置连接

UDP 交付时,输入 ShredStream.com 发送数据的目标地址:

  • IP 地址——您服务器的公网 IPv4 地址
  • UDP 端口——范围在 1024-65535 的任意端口

请确保您的 firewall 和云安全组允许此端口的入站 UDP 流量。提交前请仔细核对 IP 和端口。

如果您选择了 gRPC 交付(Decoded Shred Stream),则无需输入目标地址:数据流激活后,端点和访问令牌会显示在数据流页面上,连接由您的服务器出站发起。

每个数据流只有一条连接。您可以随时在数据流详情页更改 UDP 目的地,也可以免费将 Decoded Shred Stream 在 UDP 和 gRPC 之间切换。


4️⃣ 确认、命名并支付

最后一步整合了订单摘要、数据流命名和支付:

  1. 为数据流命名——取一个描述性名称。您可以稍后重命名。
  2. 确认金额——通过 Solana 上的 SOL 支付。
  3. 查看摘要——产品、时长、区域、连接和总金额。
  4. 确认并支付——支付窗口将显示 QR 码和支付地址。扫描 QR 码或复制地址,从任何钱包或交易所发送准确的 SOL 金额。SOL 金额会锁定一段有限时间(页面显示倒计时);如果过期,请刷新支付以获取更新后的金额。

链上检测到支付后,数据流将自动开始配置。

如果在支付过程中遇到任何问题,请通过 DiscordTelegram 联系我们。


⏳ 接下来会发生什么

支付确认后,您的数据流会经历两个状态:

状态含义
配置中ShredStream.com 正在所选区域配置您的数据流。
活跃您的数据流已上线,数据正在向您的连接交付。

状态显示为 活跃 后,数据会立即开始到达您配置的 IP 和端口。在 gRPC 模式下,数据流页面此时会显示您的端点和访问令牌:请使用 decoded-shredstream 客户端连接。


✅ 验证数据流

1️⃣ 检查仪表盘

打开数据流详情页,确认:

  • 状态为 活跃
  • 连接显示正确的 IP 和端口(UDP)或端点和访问令牌(gRPC)
  • 区域与您的选择一致

2️⃣ 测试接收

UDP 交付时,在服务器上运行以下快速测试,验证数据报是否正常到达:

bash
nc -ul 0.0.0.0 8001 | xxd | head -20

8001 替换为您配置的端口。您应该能看到随着数据包到达,十六进制转储陆续显示。gRPC 交付时,请使用您的端点和令牌运行 decoded-shredstream 客户端——参见 gRPC 交付

如果看到流量,说明数据流完全正常运行。您现在接收到的 Solana 数据比标准 Geyser gRPC 或 RPC 端点早数百毫秒。


➡️ 下一步

创建数据流 — Docs | ShredStream.com