Surfpool is a drop-in replacement for solana-test-validator, purpose-built to offer the best possible experience for developers building on Solana.
Its core feature is letting developers simulate their programs locally using Mainnet accounts fetched just in time.
Surfpool also seamlessly introduces Infrastructure as Code into Anchor- or Pinocchio-based projects, enabling reproducible, auditable, and secure deployments to any Solana network—private or public.
In just a few minutes per video, you'll learn how to use Surfpool—our powerful simulation and infrastructure-as-code tool—to streamline development workflows, simulate mainnet conditions, and plug into offchain systems like subgraphs. Perfect for beginners and power users alike.
Install and launch Surfpool in minutes. Your journey to faster Solana development starts here.
Learn how to pull real mainnet data into Surfpool and run powerful, accurate tests—without leaving your laptop.
Learn how to use Surfpool Studio, a local web UI that unlocks the full potential of Surfpool.
Learn how to generate custom APIs from your smart contracts using Surfpool's backend-as-a-service model.
Learn how to generate custom APIs from your smart contracts using Surfpool's backend-as-a-service model.
Learn how to use Surfpool MCP Server to extract the power of Surfpool into your favorite IDE or CLI.