GoldRush API for Solana
GoldRush’s Solana coverage today:- SPL token balances for any wallet - Foundational REST.
- DEX swaps decoded -
swapsnormalizer (warehouse). - SPL token transfers decoded -
transfersnormalizer (warehouse).
Not supported on Solana today
- SPL token transfer history on the Foundational REST API (use the warehouse
transfersnormalizer instead). - Solana transactions (signature lookup, paginated history, summary).
- NFTs (Metaplex Token Metadata, Bubblegum compressed NFTs).
- Token pricing REST endpoints (historical or pool spot).
- Solana-native primitives (stake, validators, IDL, Token-2022 extensions, SPL delegations).
- PumpFun-specific lifecycle tables.
Quick examples
Token balances (REST)
Decoded swaps and SPL transfers to a warehouse
In the platform, create a pipeline with chainSolana and data type Swaps or Transfers. Pick ClickHouse / BigQuery / Postgres / Kafka / S3 as the destination. Decoded rows begin flowing within seconds.
Critical rules
- Chain name (REST) -
solana-mainnet(kebab-case). Used in Foundational API paths:/v1/solana-mainnet/.... - Wallet address format - base58, 32-44 chars, case-preserved (unlike EVM 0x-hex which is lowercased).
- Token mint - base58 mint pubkey. USDC =
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Wrapped SOL =So11111111111111111111111111111111111111112. - Native unit - lamports. 1 SOL = 10⁹ lamports.
Decision matrix
Agent routing
- For Solana-specific REST / warehouse questions → this skill.
- For the same products on a different chain → goldrush-foundational-api or the broader docs.
- For Hyperliquid (HyperCore + HyperEVM) → goldrush-hyperliquid.
- For x402 (pay-per-request) → goldrush-x402.
- For the CLI / MCP wrappers → goldrush-cli.