Purpose-built for wallets. Instant state, transaction history, and NFT asset inventory.
Triton returns balances and program data at unprecedented speed and scale through indexed reads. Streaming keeps your wallet aligned with every on-chain update. Optimised transaction routing through Jet ensures consistent delivery, and Shield lets you avoid malicious block producers and protect your users.
Give your users a wallet that never lags behind the chain
Users expect updates the moment the chain moves. Triton keeps balances, positions, and transactions aligned with the real network state so your wallet feels instant at all times.
Show balances and assets with near-zero latency
Triton delivers balances, tokens, cNFTs, and NFTs much faster than raw scans. You can get all NFTs someone holds with a single DAS call, and RPC calls that used to take seconds feel immediate. Your users see an accurate view of their assets the moment they open the app.
- Near-instant token-account lookups
- Simplified Solana asset querying via DAS API
- Accurate, up-to-date state across all token accounts
- Smooth, responsive UX at all times
Stay synced with real-time Websocket streaming
Whirligig streams account, transactions, and slot updates over WebSocket with full Solana WS API compatibility, keeping your wallet perfectly synced without periodic polling. At the processed commitment level, updates arrive up to 400ms faster than standard WebSocket subscriptions. Your users always see an accurate, real-time view of their assets. For backend services, Dragon's Mouth delivers the same intra-slot data over protobuf gRPC without serialisation overhead.
- No periodic polling required
- Rapid UI refreshes on chain change
- Low-latency block + account updates
- Near-instant transaction confirmations
Deliver sends and swaps reliably
Jet forwards your wallet's transactions through an optimised path directly to the current leader, so transfers, swaps, deposits, and staking actions land with lower latency and higher consistency. Pair with percentile-based priority fees for accurate fee estimation and Shield's on-chain policies to control which block producers handle your users' transactions.
- Optimised transaction sending engine
- Predictable low-latency transaction delivery
- Shield on-chain policies to block harmful block producers
- Percentile-based priority fee API for competitive fee estimation
Keep the app stable during network turbulence
Triton invests heavily in redundancy, failover, and monitoring. If a node falls behind or a region's load spikes, traffic is instantly rerouted to a synchronised, healthy node. Your wallet continues to read fresh states and submit transactions smoothly, even during chain-wide congestion.
- GeoDNS routing to healthy regions
- Instant failover inside each cluster & region
- Consistently low latency even during outages
- No DNS propagation delays
Serve heavy gPA queries at Solana speed
We build dedicated database indexes for the exact filters and gPA patterns your wallet uses, so it doesn't scan the full program state on every request. Staking accounts and portfolio data return in milliseconds because queries are served from a tuned on-disk index.
- Custom indexes for your exact filters
- Direct pre-indexed DB reads instead of full chain scans
- Predictable performance at scale
- Fast staking positions lookups
Load transaction history without the lag
Hydrant replaces slow N+1 signature loops with fast, direct lookups served from ClickHouse. Your wallet can pull a full transaction history for any address, including all associated token accounts, in a single call instead of stitching together hundreds of RPC requests. History that used to trigger spinners and scroll lag now loads in milliseconds.
- Open-source getTransactionsForAddress: full history in one call
- 3x+ faster getTransaction and getSignaturesForAddress
- Complete ledger access since genesis
- Standard JSON-RPC, no proprietary methods