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.
Requirements
Section titled “Requirements”Before you begin, you need:
- An RVO account
- An active API key
- A Solana-compatible RPC client (or
curlfor testing)
Step 1: Create an account
Section titled “Step 1: Create an account”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
Step 2: Choose a plan
Section titled “Step 2: Choose a plan”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
Step 3: Create an API key
Section titled “Step 3: Create an API key”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.
Step 4: Get your RPC endpoint
Section titled “Step 4: Get your RPC endpoint”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.
Step 5: Make your first request
Section titled “Step 5: Make your first request”Once you have an API key and an endpoint, you can send a standard JSON-RPC request.
Example request using curl:
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.
Step 6: Monitor usage and behavior
Section titled “Step 6: Monitor usage and behavior”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.
What’s next
Section titled “What’s next”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.