> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Solana RPC API 参考与指南

> 通过 Solana Tracker HTTP 和 WebSocket RPC 读取 Solana 账户、发送交易并订阅链上更新。

使用 Solana RPC 查询链上状态、模拟和提交已签名交易，或订阅账户与网络更新。Solana Tracker 提供标准 JSON-RPC 方法，以及代币账户、地址查找表、域名和优先费的自定义查询。

## 发起第一个请求

HTTP 地址为 `https://rpc-mainnet.solanatracker.io/?api_key=YOUR_API_KEY`，订阅地址为 `wss://rpc-mainnet.solanatracker.io/?api_key=YOUR_API_KEY`。在[控制台](https://www.solanatracker.io/solana-rpc)获取 RPC API 密钥。

> [card] [HTTP 快速开始](https://docs.solanatracker.io/cn/solana-rpc/quickstart.md)
>
> 使用 curl 或 Node.js 读取账户余额。

> [card] [WebSocket 订阅](https://docs.solanatracker.io/cn/solana-rpc/subscriptions.md)
>
> 建立订阅、处理通知并取消订阅。

> [card] [积分与限流](https://docs.solanatracker.io/cn/solana-rpc/credits-and-rate-limits.md)
>
> 查看方法计费和套餐限制。

> [card] [最近更新](https://docs.solanatracker.io/cn/solana-rpc/recent-changes.md)
>
> 查看 RPC API 的改动。

## 按任务选择方法

* **账户与 SOL 余额：** 使用 [getAccountInfo](https://docs.solanatracker.io/cn/solana-rpc/http/getaccountinfo.md)、[getBalance](https://docs.solanatracker.io/cn/solana-rpc/http/getbalance.md) 或 [getMultipleAccounts](https://docs.solanatracker.io/cn/solana-rpc/http/getmultipleaccounts.md)。
* **代币持仓：** 使用 [getTokenAccountsByOwnerV2](https://docs.solanatracker.io/cn/solana-rpc/http/gettokenaccountsbyownerv2.md) 查找钱包的代币账户，使用 [getTokenSupply](https://docs.solanatracker.io/cn/solana-rpc/http/gettokensupply.md) 读取供应量。
* **交易历史：** 先用 [getSignaturesForAddress](https://docs.solanatracker.io/cn/solana-rpc/http/getsignaturesforaddress.md) 列出签名，再用 [getTransaction](https://docs.solanatracker.io/cn/solana-rpc/http/gettransaction.md) 读取详情。
* **提交交易：** [模拟](https://docs.solanatracker.io/cn/solana-rpc/http/simulatetransaction.md)、[发送](https://docs.solanatracker.io/cn/solana-rpc/http/sendtransaction.md)，然后[检查状态](https://docs.solanatracker.io/cn/solana-rpc/http/getsignaturestatuses.md)。返回签名并不代表交易已确认。
* **程序账户：** [getProgramAccountsV2](https://docs.solanatracker.io/cn/solana-rpc/http/getprogramaccountsv2.md) 支持游标查询，响应结构与标准方法不同。
* **查找表与域名：** 阅读[地址查找表指南](https://docs.solanatracker.io/cn/guides/solana-rpc-lookup-tables.md)或 [SNS 指南](https://docs.solanatracker.io/cn/guides/solana-rpc-sns-domains.md)。

## 选择数据接口

RPC 提供链上数据和执行结果。查询已索引的代币价格、市场数据和钱包分析，请使用 [Data API 指南](https://docs.solanatracker.io/cn/guides/index.md)。通过 gRPC 筛选账户和交易流，请使用 [Yellowstone gRPC](https://docs.solanatracker.io/cn/yellowstone-grpc/index.md)。

除标注为 Solana Tracker 自定义的方法外，方法名和参数遵循 [Solana JSON-RPC 参考](https://solana.com/docs/rpc/http)。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.