Virtual testnets
Private, disposable forks of Solana mainnet.
A virtual testnet is a private fork of Solana mainnet with its own RPC URL. It starts from the latest mainnet state, so the real programs, token mints, and accounts are already there.
Lifecycle
- Create — a fork is provisioned and starts serving RPC at
https://rpc.octaze.dev/<id>. - Fund — set SOL and SPL balances on any wallet with the faucet.
- Use — point any Solana tooling (web3.js, Anchor, Kit) at the RPC URL. No migration.
- Inspect — every transaction is captured with a full trace, fund flow, and compute-unit profile.
- Delete — tear it down; it's disposable.
Drop-in RPC
Swap one URL and your existing code runs against the fork:
import { Connection } from "@solana/web3.js";
const connection = new Connection("https://rpc.octaze.dev/<id>");Faucet
Fund wallets with native SOL or any SPL token — free and unlimited, no real funds at risk. See faucet in the SDK.
Real-time capture
Any transaction sent to a testnet's RPC — from the dashboard, a script, a wallet, or CI — is captured and shown in the dashboard with its full trace.
Note: pinned-slot forking isn't available on Solana — testnets always fork from the latest slot.