OctazeOctaze Docs

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

  1. Create — a fork is provisioned and starts serving RPC at https://rpc.octaze.dev/<id>.
  2. Fund — set SOL and SPL balances on any wallet with the faucet.
  3. Use — point any Solana tooling (web3.js, Anchor, Kit) at the RPC URL. No migration.
  4. Inspect — every transaction is captured with a full trace, fund flow, and compute-unit profile.
  5. 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.

On this page