So much more than a simnet

Surfpool provides a blazing-fast, developer-friendly simulation of Solana Mainnet that runs seamlessly on your local machine. It eliminates the need for high-performance hardware while maintaining an authentic testing environment.

But it goes far beyond that.

Surfpool is also introducing Infrastructure as Code (IaC) to the Solana ecosystem through Web3 Runbooks. Run surfpool in a solana program directory to automatically generate your runbooks. This will automatically deploy your protocol and an indexed database of your protocol's on-chain events to your surfnet. Even better, when you're ready to deploy to mainnet, the same runbooks you've used a thousand times on surfpool will work on mainnet.

Get Started

Installation

Ready to surf Solana? Follow our step-by-step guide to install it on your system in no time.

Read more

Infrastructure as Code

New to Infrastructure as Code? Discover the Web3 Runbooks that will take you from Anchor to Mainnet.

Read more

RPC API Reference

Need to get into the nitty-gritty? Check out our RPC API reference for all the details.

Read more

Video Tutorials

Surfpool 101

In this screencast, we explore how to use Surfpool to automatically create a subgraph of your Solana programs on your surfnet.

Was this page helpful?