什么是 LaserStream gRPC?
LaserStream gRPC 是一种专为需要可靠、低延迟 Solana 数据的开发人员而构建的下一代流媒体服务。 它直接将链上事件(交易、插槽、区块、账户等)以行业领先的可靠性、性能和灵活性传送到您的应用程序。LaserStream 节点直接接入 Solana 领导节点,以接收生成的碎片,将超低延迟处理的数据传输到您的应用程序。 与标准 Solana RPC 节点不同,LaserStream 专为流媒体使用场景设计,提供传统节点设置中不可用的功能:Historical Replay
通过指定起始时隙,自动回填过去 48 小时内遗漏的数据,确保即使断开连接后数据仍保持连续。
Multi-Node Reliability
同时从多个聚合节点传输流数据,消除单点故障并确保最长正常运行时间。
High Performance
专为流式传输而构建,并优化了连接处理。与标准连接相比,可降低延迟并提高吞吐量。
Yellowstone-Compatible
与开放的 Yellowstone gRPC 协议在线路层面兼容,任何 Yellowstone 客户端都可直接替换使用。
计划要求
LaserStream Devnet 可用于所有计划。使用 LaserStream Mainnet 需要商业或专业计划。入门
Quickstart
安装 SDK,选择端点,然后开始传输你的第一批交易。
Clients & SDKs
提供 TypeScript、Rust 和 Go SDK,也支持任何 Yellowstone gRPC 客户端。
Historical Replay
断开连接后,可回填最多 48 小时内遗漏的数据。
Delivery Guarantees
了解至少一次交付、顺序和重放语义。
Compressed Filters
使用压缩账户过滤器,在一个流中跟踪数十万个账户。
Token Account Filtering
通过
tokenAccounts (ATA) 扩展捕获钱包收到的 SPL 代币转账。Token Mint Filtering
使用
matchMints 订阅某个代币铸币地址的每笔交易。LaserStream gRPC 与 Shred Delivery
LaserStream gRPC 提供具有提交级别保证的已处理数据(已处理、已确认、已完成),使其具备即插即用和生产就绪特性。 如果你需要在处理完成之前获取数据(用于 propAMM、狙击机器人、跟单交易者、清算机器人或 RPC 节点同步),请参阅 Shred Delivery。它提供两种模式:- 原始分片 (UDP) — 超低延迟分片,由你自行重组。每个 IP 每月 $1,000 USD(Pro 套餐中每个 IP 每月 $800 USD)。在 Helius Dashboard 中订阅。
- 预处理交易 — 我们为你解码分片,比
processed确认级别的数据提前约 8 ms。所有付费套餐均通过preprocessedSubscribeWebSocket 交付,每条消息消耗 0.1 积分。
注意:使用
processed 的 LaserStream gRPC 是接收账户和程序更新的最快方式。账户状态变更由运行时在执行期间产生,因此它们不存在于 shred 或预处理的交易中,只有 LaserStream 的执行后流会传送这些变更。使用 processed 可最早收到数据;如果你需要不可回滚的数据,请使用 finalized。在 Alpenglow 下,confirmed 提供相同的永久状态,但仅为兼容性而保留。