Logo

Solana Devnet RPC Endpoints & API for Testing

Solana--Powerful for developers. It's fast for everyone.

Build and validate on Solana Devnet using RPC endpoints for testing, staging, integrations, and release checks before production.

Solana--Powerful for developers. It's fast for everyone.

Solana Devnet RPC Endpoint

The below example uses the public API endpoint*. This endpoint is only suitable for testing. To avoid rate limiting and service interruption, sign up now to get your own API key.
Example CURL
curl -H 'content-type:application/json' -d '{"id": 1, "jsonrpc": "2.0", "method": "getEpochInfo"}' 'https://solana-devnet.api.onfinality.io/public'
curl -H 'content-type:application/json' -d '{"id": 1, "jsonrpc": "2.0", "method": "getEpochInfo"}' 'https://solana-devnet.api.onfinality.io/public'
HTTPs
https://solana-devnet.api.onfinality.io/public
https://solana-devnet.api.onfinality.io/public
Websocket
wss://solana-devnet.api.onfinality.io/public-ws
wss://solana-devnet.api.onfinality.io/public-ws

* The public endpoint is rate limited

RPC API Service

RPC API Features

Full

RPC Regions

N.VirginiaHong Kong

PRICING

Calculate Your Costs

Only pay for what you need.

Million Standard Requests
0100M200M300M400M
Total Cost
$49/ month

Recommended Plan: GROWTH

Continue with this plan

Solana Devnet RPC Endpoints

Solana Devnet is the primary testing environment for the Solana blockchain. It simulates the mainnet environment, allowing developers to deploy programs, test transactions, and integrate with Solana's parallel runtime without using real SOL. Devnet runs its own validator set and is publicly accessible.

Why Use a Managed Solana Devnet RPC?

While public RPC endpoints like https://api.devnet.solana.com are available, they are shared and rate-limited. For team projects, backend services, or higher-volume testing, a managed RPC provider offers:

  • Stable access with clearer rate limits
  • Request analytics to monitor usage and errors
  • WebSocket support for real-time subscriptions
  • A scaling path from devnet to mainnet

OnFinality provides authenticated Solana Devnet RPC endpoints via its API service, giving developers a reliable gateway for contract testing, QA, staging releases, wallet integration testing, and backend validation.

Key Facts About Solana Devnet RPC on OnFinality

  • Network environment: devnet
  • RPC protocol: Solana JSON-RPC
  • Transport: HTTP and WebSocket
  • Advanced access: standard RPC access
  • Common users: contract testing, QA, staging releases, wallet integration testing, backend validation
  • Regions: N.Virginia, Hong Kong

How to Connect to Solana Devnet with OnFinality

  1. Create or sign in to your OnFinality account.
  2. Select Solana Devnet from the supported networks list.
  3. Create an API endpoint (or deploy a dedicated node if supported).
  4. Test the endpoint with a simple RPC call, e.g., getEpochInfo.
  5. Monitor request usage, errors, and limits before moving critical traffic.

Solana Devnet vs Mainnet

Devnet is intended for testing and staging. Production applications should use the corresponding mainnet RPC endpoint when ready for live users. OnFinality supports both environments, making it easy to transition from development to production.

When to Use Private Solana Devnet RPC

Use authenticated endpoints when your team needs:

  • Stable access without public rate limit fluctuations
  • Clearer usage limits and request analytics
  • Backend reliability for automated testing pipelines
  • Support for traffic beyond lightweight experiments

Does Solana Devnet Support Archive or Trace Access?

Solana Devnet does not currently list archive or trace capability on this page. Contact OnFinality if your workload requires historical or trace-heavy access.

Solana Devnet RPC resources

Solana Devnet users need a low-friction environment for wallet, bot, and dApp testing before production Solana traffic.

Best fit: devnet testing workflows for developer testing, integrations, and rollout prep.

What builders usually check first:

  • Run contract, wallet, and backend checks before sending users to mainnet.
  • Keep QA and staging environments close to the production chain model.
  • Validate reads, writes, and event handling with low-risk test traffic.

Supported capability notes:

  • Authenticated Solana Devnet RPC/API access for developer testing, integrations, and rollout prep.
  • Flexible HTTP and WebSocket access for app, backend, and integration workflows.
  • A lower-risk place to validate contracts, wallets, and backend behaviour.

Decision notes:

  • Environment: devnet. Protocol family: Solana JSON-RPC.
  • Flexible HTTP and WebSocket access is listed for supported app and backend workflows.
  • Available regions listed by the network spec include N.Virginia, Hong Kong.
  • Confirm the exact methods, limits, and production requirements against your app before moving sustained traffic.

A quick connection check usually starts with getEpochInfo, then moves into the exact methods your wallet, dashboard, bot, indexer, or backend service needs.

Planning the next step:

  • Use this network for integration confidence first: contract calls, wallet flows, event handling, and backend jobs.
  • Before launch, repeat the same checks against the target mainnet and review pricing or dedicated-node needs.

Next steps:

RPC API SERVICE
Reliable RPC endpoints with high rate limits
Powerful RPC request analytics
99.99% uptime
Connect via HTTPS or websocket
Decentralised servers hosted globally
Full archive access at no extra cost

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started