工作原理
- 连接到 Enhanced WebSocket 端点
- 订阅 Pump AMM 程序 并监听交易
- 代码示例重试五次,使用指数退避
要求
- Node.js ≥ 18 (测试版本为 v20)
- 如果计划使用
ts‑node运行.ts示例,需要 TypeScript ≥ 5 - 需要 Helius 商业计划或更高版本
- 需要一个名为
HELIUS_API_KEY的环境变量来存储您的 API 密钥
实现
设置环境变量
添加您的 Helius API 密钥作为环境变量:将
your-helius-api-key 替换为您从仪表板中获取的实际 Helius API 密钥。如果您没有 API 密钥,注册 一个账户,或者让您的代理使用 Helius CLI 以编程方式创建一个。主要优势
- 浏览器兼容 - WSS 在 Node.js 和浏览器环境中均可使用
- 丰富数据 - 全解析的交易对象,包含解码指令和账户
- 简单实现 - 无需特殊库(只需标准 WSS 客户端)
- 自动重连 - 内置重试逻辑确保稳定连接