Skip to main content
每个指南都包括可运行的代码示例。从匹配您正在构建内容的路径开始,或通过侧边栏按用例浏览。

从您构建的内容开始

交易员和做市商

使用Preconfs和Shreds优先查看交易,利用Sender先落单

钱包和应用程序

实时余额、交易信息流、单一调用钱包历史和质押

分析与索引

流式解析的交易和铸造,追踪区块和查询解析的历史记录

实时数据

实时流式传输账户、交易、区块和交易活动:

账户订阅 (gRPC)

订阅账户更新,处理所有权和数据更改

accountSubscribe (WebSocket)

通过标准WebSocket连接跟踪账户更改

交易监控 (gRPC)

实时监控特定程序和地址的交易

transactionSubscribe (WebSocket)

通过WebSocket流式传输交易,具备服务器端过滤功能

解码交易数据

将原始gRPC交易更新转换为可读的指令和事件

插槽和区块监控

追踪插槽进展和区块生成

追踪Jupiter交易

使用程序发现创建和订阅真实交换过滤器

追踪Pump.fun铸造

一个可重新连接的监听器,记录每一个新的Pump.fun代币部署

流式传输Pump AMM数据 (gRPC)

通过gRPC流式传输实时Pump AMM交易和池活动

流式传输Pump AMM数据 (WSS)

通过WebSocket流式传输实时Pump AMM交易和池活动

低延迟交易

优先看到交易,以最快速度完成交易:

在预确认进行交易

交易执行时立即响应

在预处理交易中进行交易

观察程序在处理承诺前解码的交易

通过发送方完成交易

使用热连接、实时定价费用和确认的发送循环

历史和钱包数据

查询过去的交易、事件和余额:

Use getTransactionsForAddress

使用一次调用替代 getSignaturesForAddress 和 getTransaction

Fetch Pump.fun Mints

分页获取某个钱包在 Pump.fun 上部署的所有代币

Migrate from Enhanced Transactions

从旧版 API 迁移时的端点、参数和响应映射

生产准备

保持您的集成快速、稳定和安全:

处理重新连接

检测断开,后退,重新订阅,并填充插槽

测量延迟

评估跨端点的端到端流式延迟

RPC优化技术

提高性能,减少信用使用并提高可靠性

保护您的密钥

通过访问控制规则和RPC代理保护API密钥以防止未授权使用

RPC方法指南

每个标准Solana RPC方法的教程,按类别组织。每个指南涵盖参数、响应字段和实际使用示例。 从RPC指南概览开始,或跳转到某个类别:

账户

查询账户数据、余额和程序拥有的账户

交易和费用

获取交易、签名状态和费用估算

代币

查找代币账户、余额和供应信息

区块

阅读区块内容、高度、生成和区块哈希

插槽和时期

追踪插槽、时期和领导者计划

质押和经济学

检查投票账户、通胀、奖励和供应

网络与集群

监测节点健康、版本和集群性能

使用Orb

Orb区块浏览器

学习如何使用Orb区块浏览器分析交易、查找代币、检查区块以及查找Solana程序的IDL。

其他指南

获取Devnet SOL

使用Helius水龙头获取免费Devnet SOL以测试程序

代理指南

在代理选项卡中使用Helius AI代理工具进行构建

以编程方式质押SOL

使用Helius SDK构建和管理质押体验