Virtual TestNets Overview

Create a private chain from live state and experiment without affecting mainnet.

A Virtual TestNet is a private, resettable fork of a real chain at a chosen block. It starts with the same balances, contracts, and storage as the source chain, then lets you experiment without spending real funds or changing mainnet state.

Core concepts

How it works

How it fits together

  1. Pick a real chain and block. Select the network and the state snapshot that should become your experiment's starting point.
  2. Create the TestNet and copy its RPC URL. The RPC endpoint is the entry point for wallets, scripts, and development tools.
  3. Fund wallets, warp time, or send transactions. Change the environment and reproduce the scenario you want to test.
  4. Review operations and stats. Confirm which actions succeeded, which failed, and what was created or changed.
  5. Inspect transactions in Skylens. Drill into balance changes and the full execution trace to understand the result.

Continue with Create and manage a Virtual TestNet, or go directly to RPC usage and transaction examples.