← Solana TrackerCONTENT HISTORY
WHAT CHANGED
Update to Solana Tracker
Snapshot Oct 29, 2026 · 12:06 UTC · version 1.1.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Solana Tracker and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Help developers build on the Solana Tracker Data API, Solana RPC, Datastream WebSockets and Yellowstone gRPC. Find the right endpoint or RPC method, write working code from the official docs, debug API errors and failed transactions, and check service status. Use when the user is writing code against Solana Tracker or asks how an endpoint, method, rate limit or error works.",
"included_files": [],
"name": "developer-support",
"skill_md_contents": "---\nname: developer-support\ndescription: Help developers build on the Solana Tracker Data API, Solana RPC, Datastream WebSockets and Yellowstone gRPC. Find the right endpoint or RPC method, write working code from the official docs, debug API errors and failed transactions, and check service status. Use when the user is writing code against Solana Tracker or asks how an endpoint, method, rate limit or error works.\n---\n\n# Solana Tracker developer support\n\nUse this workflow when someone is building with Solana Tracker's APIs or Solana RPC.\n\n## Answer \"how do I…\" questions\n\n1. Call `search_docs` with the user's goal (for example \"wallet token accounts\", \"live price websocket\", \"getPriorityFeeEstimate\"). Add `product` when it's clear (data-api, solana-rpc, datastream, yellowstone-grpc, raptor, prediction-markets).\n2. Call `fetch_doc` on the best match. For endpoint and RPC method pages, use its structured `reference` (exact endpoint URL, authentication, parameters with types and allowed values, request and response fields, examples, error codes) instead of relying on memory. For long guides, read the relevant part with the `section` input.\n3. Answer with a short explanation, a runnable example in the user's language (default: TypeScript with `fetch`, or `curl`), and the doc link.\n\nWhen writing code:\n- Put API keys in environment variables such as `SOLANA_TRACKER_API_KEY` or `SOLANA_RPC_API_KEY`, and use placeholders. Never ask the user to paste a key and never repeat one they paste; tell them to rotate a key that was shared in chat.\n- Data API: header `x-api-key`. Solana RPC: `https://rpc-mainnet.solanatracker.io/?api_key=...`. Note that some doc pages show an older `rpc-data` hostname; use `rpc-mainnet`. Confirm details in the docs page you fetched.\n- Prefer credit-efficient options the docs recommend, such as the V2 RPC queries (`getTokenAccountsByOwnerV2`, `getProgramAccountsV2`), batch endpoints and WebSocket streams instead of polling.\n- Handle HTTP 429 with exponential backoff and jitter, and check JSON-RPC `error` objects, which arrive with HTTP 200.\n\n## Debug errors\n\n1. Call `troubleshoot_api_error` with the product, HTTP status, JSON-RPC code and the message (with any secrets removed).\n2. If the error is about a transaction:\n - Already sent and the user has the signature: call `get_transaction` for its status, error and logs, and `get_transaction_status` to see whether it landed.\n - Not sent yet, or the user can share the serialized transaction (base64 or base58): call `simulate_transaction`. It dry-runs on the RPC node and never submits, then reports the failing program, logs, compute units and likely fixes.\n3. If several requests fail at once, call `get_service_status` to check for an incident.\n4. Explain the most likely cause first, then the fix, with a corrected code snippet when useful.\n\n## Live chain checks\n\nTo confirm what code should return, use the read-only RPC tools: `get_sol_balance`, `get_wallet_token_accounts`, `get_account_info`, `get_address_transactions`, `get_network_status`, `get_priority_fee_estimate`, `resolve_sol_domain` and `get_wallet_sol_domains`.\n\n## Limits\n\n- The plugin can't read the user's Solana Tracker account, credits, usage or keys; point them to their dashboard for that.\n- Don't discuss plan prices or suggest upgrades. If a limit depends on the plan, say so and link the docs page that lists limits.\n- The plugin never sends transactions or executes swaps. You can explain how Solana Tracker's swap or sendTransaction APIs work from the docs, but the user runs that code themselves.\n"
}SHA-256 of public snapshot: 4e974d8a48b9114ce4fb32e0289f301b5111077cc39dce507b573379d6353678