Skip to content

Getting Started

This guide walks you through the minimal steps required to start using RVO and make your first Solana RPC request.

The setup is intentionally simple: create an account, choose a plan, generate an API key, and connect your application to the RVO RPC endpoint.

No SDKs, wrappers, or custom tooling are required.


Before you begin, you need:

  • An RVO account
  • An active API key
  • A Solana-compatible RPC client (or curl for testing)

Create an account in the RVO dashboard:

👉 https://dashboard.rvo.network/register

Once registered, you gain access to:

  • Billing and plan selection
  • API key management
  • RPC endpoints
  • Usage and request monitoring

RVO uses explicit plans with clearly defined limits.

You can manage your plan here:

👉 https://dashboard.rvo.network/billing

Important notes:

  • A free plan is always available and selected automatically
  • You can upgrade or downgrade at any time
  • Plan changes take effect immediately
  • All limits are visible and enforced deterministically

Each API key represents an isolated workload with its own limits and usage tracking.

Create an API key here:

👉 https://dashboard.rvo.network/api-keys

For each key, RVO enforces:

  • Explicit request-per-second limits
  • Daily request quotas
  • Independent usage and error metrics

You can create multiple keys to separate environments such as development, staging, and production.


Your RPC endpoints are available in the RPC section of the dashboard:

👉 https://dashboard.rvo.network/rpc

From there, you can:

  • Copy the correct RPC URL
  • Select mainnet or devnet
  • Choose the target chain (currently Solana)
  • Test RPC requests directly in the browser

Your application only needs the RPC URL and an API key to connect.


Once you have an API key and an endpoint, you can send a standard JSON-RPC request.

Example request using curl:

Terminal window
curl -X POST https://solana-mainnet.rvo.network \
-H "Content-Type: application/json" \
-H "X-API-KEY: YOUR_API_KEY" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getHealth"
}'

If the request succeeds, the response confirms that:

  • The endpoint is reachable
  • Your API key is valid
  • The selected network is available

You can now use any supported Solana RPC method with this endpoint.


RVO provides real-time visibility into how your application behaves.

You can monitor:

  • Request volume
  • Method-level usage
  • Error rates
  • Request history (data retention depends on your plan)

Access usage and metrics here:

👉 https://dashboard.rvo.network/usage

This data helps you understand traffic patterns, detect issues early, and scale without guesswork.


After sending your first request, continue with:

  • Authentication – how API keys are validated
  • API Keys – managing and rotating keys
  • Limits & Quotas – how rate limits are enforced
  • Errors & Retries – handling failures correctly
  • Production Setup – best practices for live workloads

RVO is designed so that every step from development to production is explicit, observable, and predictable.

Continue with the next section to learn how authentication works.