Solana RPC for wallets with responsive UX

Comprehensive production-grade Solana RPC infrastructure, tuned for HA and low latency.
15–500

RPC req/s

1–50

Concurrent WebSockets

Unlimited

Bandwidth on paid plans

FRA

Infrastructure at Equinix FR13

Start with a free endpoint, load balances, and token accounts; track signatures in real time, simulate transactions, and submit signed transactions.
Move to heavier RPC methods, more WebSocket connections, Yellowstone gRPC, or dedicated infrastructure as wallet traffic grows.

Built for any wallets at every stage

Consumer wallets
Fast balances, token accounts, history, and confirmations.
Multi-chain wallets
Add Solana without rebuilding your backend architecture.
DeFi wallets
Simulation, fee data, submission, and signature tracking.
Trading wallets
Real-time streams and faster transaction-delivery options.

Embedded wallets
Solana RPC for in-app wallet actions and account data.
Institutional wallets
Dedicated nodes, HA, regional deployment, and failover.

Speed up your wallet's RPC connections

One Solana RPC stack for the full wallet request path

RPC Fast gives wallet teams JSON-RPC for direct reads and writes, WebSockets for live state changes, and higher-throughput streaming when backend event ingestion outgrows standard subscriptions.

Fast wallet reads

Real-time updates

Reliable transactions

Fresh blockhashes

Transaction simulation

Confirmation tracking

Keep balances and transaction status live without polling everything

Polling every account every few seconds wastes capacity and still adds refresh delays. Separate initial reads from the live updates instead:
Initial load

JSON-RPC

Balances, token accounts, transaction history

Live session

Account changes, signature status, slot updates

High-scale backend

Yellowstone gRPC

Structured accounts, transactions, slots, and blocks

Scale from wallet MVP to production

Choose the plan that matches your wallet workload instead of jumping infrastructure categories too early.

Start

Endpoint integration

Best for development, SOL balance reads, basic transactions, and early wallet UI work.

$0 /month
  • 1.5M monthly credits
  • 15 RPC req/s
  • 1 WebSocket

  • 50 GB bandwidth

Focus

Production entry

Best for SPL wallet backends that need token account discovery and more request capacity.

$45 /month
  • 12M monthly credits
  • 50 RPC req/s
  • 10 WebSockets

  • Unlimited bandwidth
  • getTokenAccountsByOwner included

Stream

Event-driven backend

Best for larger wallet products moving from repeated RPC reads to centralized real-time ingestion.

$249 /month
  • 60M monthly credits
  • 150 RPC req/s
  • 20 WebSockets

  • Up to 10 Yellowstone gRPC streams
  • Unlimited bandwidth
Latency-sensitive execution

Best for wallet products with advanced trading or execution workflows.

$499 /month
  • 120M monthly credits
  • 500 RPC req/s
  • 50 WebSockets

  • Up to 25 Yellowstone streams
  • Shredstream + Aperture data products

Current plan limits and standard monthly prices are published on the pricing page. Promotional pricing may vary.
Pricing

ALL-IN-ONE WALLET RPC

Build your Solana wallet on RPC infrastructure that scales with the workload

Access JSON-RPC and WebSockets, add heavier RPC methods, and move backend event ingestion to Yellowstone when token portfolios enter production.

The related cases and guides

1/1
Infrastructure

Written by:

Maksym Bogdan

Date:

02 Jul 26

11

min read

Guide

Written by:

Maksym Bogdan

Date:

12 Jun 26

12

min read

Guide

Written by:

Maksym Bogdan

Date:

03 Jun 26

11

min read

Guide

Written by:

Maksym Bogdan

Date:

08 Dec 25

7

min read

FAQ

Why Do Crypto Wallets Need RPC Endpoints?

Wallets are just interfaces—they need RPC endpoints to connect to the blockchain. RPC fetches your balance, verifies transactions, broadcasts swaps, and confirms receipt of funds. Without RPC, wallets can't function. Faster RPC = faster balance updates and transaction confirmations.

What Happens When You Send a Transaction From a Wallet?

  1. You enter amount and recipient;
  2. Wallet calculates fees;
  3. Transaction signed locally (private key stays on device);
  4. Wallet sends signed transaction to RPC;
  5. RPC broadcasts to network;
  6. Transaction enters mempool;
  7. Validator includes in block (~2 seconds);
  8. Wallet shows confirmation.

Entire process takes 2-5 seconds with fast RPC.

Can I Use Custom RPC in My Wallet?

Yes. Most wallets (Phantom, Magic Eden, Solflare) allow custom RPC in settings. You can point to RPC Fast for better performance than default public RPC. Settings → Network → Custom RPC → enter RPC Fast endpoint.

How Does Network Congestion Affect Wallet Performance?

During high traffic:

  • Slow RPC: Takes 5-10 seconds to confirm transactions
  • Fast RPC: Takes 2-3 seconds


During calm periods:

  • Both are similar (2-3 seconds)


Fast RPC shines during congestion when everyone else is waiting.

How Do Hardware Wallets Like Ledger Work With RPC?

Hardware wallet (Ledger) stores private keys, computer's wallet software connects to RPC. Hardware wallet signs transaction locally, wallet broadcasts via RPC. Private key never touches computer. Fast RPC speeds up broadcasts but doesn't improve security.

How Does Staking Work Through Wallets?

  1. Wallet queries RPC for staking pool data;
  2. User selects validator and amount;
  3. Wallet builds staking transaction;
  4. Transaction sent via RPC to blockchain;
  5. Rewards accumulate (checked via RPC);
  6. Wallet shows staking rewards.


Fast RPC = faster reward tracking, quicker unstaking.

What's Happening When Your Wallet Says "Pending"?

Transaction is in mempool, waiting for validator to include in block. Takes 1-3 seconds normally. With slow RPC, wallet might show "pending" for 5-10 seconds after already confirmed. Fast RPC detects confirmation faster.

How Does a Wallet Connect to an RPC Endpoint?

User opens wallet → wallet connects to RPC endpoint → RPC fetches balance and transaction history → user can send/receive funds. Most wallets use default RPC (Solana public) but users can switch to custom RPC like RPC Fast for better speed.

How Often Should Wallet Balance Update?

Best practice: Every 10-30 seconds for active users. Slow RPC might take 1-2 minutes for balance update, causing confusion. Fast RPC updates instantly, improving user experience dramatically.

What's the Difference Between Phantom, Magic Eden, and Solflare?

  • Phantom: Most popular, best UX, browser extension + mobile;
  • Magic Eden: NFT-focused, supports multiple chains;
  • Solflare: Lightweight, browser extension.


All use same RPC concept, but Phantom is industry standard for Solana.

Why Would Wallet Users Want Faster RPC?

  1. Faster balance updates (see funds instantly after deposit);
  2. Quicker transaction confirmations (know it went through);
  3. Better swap execution (lower slippage);
  4. Reduced failed transactions (network congestion less impactful);
  5. Smoother UX (no lag or spinning wheel).


Premium RPC improves user experience significantly.

What's the Security Risk of Using Public RPC vs Custom RPC?

Security risk: Minimal difference. Both public and custom RPC can't see private keys (signing happens locally). Risk is if RPC is compromised, it could show fake balances or fail to broadcast transactions. 

Mitigate: Use trusted RPC providers (RPC Fast, Alchemy, QuickNode).

Can Mobile Wallets Use Custom RPC?

Yes. Phantom Mobile, Magic Eden Mobile, and Solflare Mobile all support custom RPC. Settings → Network → Add Custom Network → enter RPC endpoint URL. Same benefits as desktop (faster confirmations, better UX).

How Do Wallets Handle NFT Transactions?

  1. User initiates transfer;
  2. Wallet queries RPC for NFT metadata;
  3. Transaction built and signed locally;
  4. Sent via RPC to blockchain;
  5. Blockchain updates owner.


Faster RPC = faster NFT transfers, quicker metadata loading.

We use cookies to personalize your experience