Start with a request
Send HTTP requests tohttps://rpc-data.solanatracker.io/?api_key=YOUR_API_KEY. For subscriptions, use wss://rpc-data.solanatracker.io/?api_key=YOUR_API_KEY. Get an RPC API key from the dashboard.
HTTP quickstart
Read an account balance with curl or Node.js.
WebSocket subscriptions
Subscribe, read notifications, and unsubscribe.
Credits and limits
Check method costs and plan limits.
Recent changes
See updates to the RPC API.
Find the method you need
- Accounts and SOL balances: start with getAccountInfo, getBalance, or getMultipleAccounts.
- Token holdings: find a wallet’s token accounts with getTokenAccountsByOwnerV2. Read supply with getTokenSupply.
- Transaction history: list signatures with getSignaturesForAddress, then fetch details with getTransaction.
- Transaction submission: simulate, send, and check status. A returned signature does not mean the transaction is confirmed.
- Program accounts: use getProgramAccountsV2 for cursor-based queries. Its response differs from the standard method.
- Lookup tables and domains: follow the lookup table guide or SNS guide.