RPC
Introducing Surfnet
Learn about Surfnet, Surfpool's local Solana network simulator and RPC API
Surfnet is Surfpool's local Solana network simulator, designed to provide developers with a powerful testing environment that mimics the behavior of the Solana blockchain without the overhead of a full validator node.
Getting Started
Start a Surfnet instance using the Surfpool CLI:
surfpool startThis will start a local Surfnet instance on http://localhost:8899 with all RPC endpoints available.
Key Features
- Full RPC Compatibility: Supports the complete Solana RPC API
- Fast Iteration: No need to wait for block confirmations
- State Manipulation: Cheatcodes for directly modifying blockchain state
- Mainnet Fork: Fork from mainnet to test with real accounts and programs
- Geyser Plugin Support: Connect your Geyser plugins for real-time data streaming