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.
Infrastructure as Code
New to Infrastructure as Code? Discover the Web3 Runbooks that will take you from Anchor to Mainnet.
RPC API Reference
Need to get into the nitty-gritty? Check out our RPC API reference for all the details.
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.