surfpool

Solid

Complete Surfpool development environment for Solana - drop-in replacement for solana-test-validator with mainnet forking, cheatcodes, Infrastructure as Code, and Surfpool Studio. The fastest way to develop and test Solana programs.

DevOps & Infrastructure 126 stars 79 forks Updated 2 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
70
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Surfpool - Solana Development Environment The definitive guide for Surfpool - where developers start their Solana journey. A drop-in replacement for `solana-test-validator` that enables local program simulation using Mainnet accounts fetched just-in-time. ## What is Surfpool? Surfpool is a comprehensive development environment that combines local-first testing with real Mainnet data access: - **Mainnet Forking** - Clone accounts, programs, and token balances from Mainnet instantly - **Cheatcodes** - Special RPC methods for time travel, balance manipulation, and state control - **Infrastructure as Code** - Reproducible, auditable deployments using txtx DSL - **Surfpool Studio** - Embedded dashboard with transaction inspection and profiling - **Universal Faucet** - Get SOL, USDC, USDT, BONK from a single interface ### Key Benefits | Feature | Description | |---------|-------------| | **Instant Boot** | No 2TB snapshots, runs on Raspberry Pi | | **Lazy Forking** | Copy-on-read strategy pulls mainnet data as needed | | **Full Compatibility** | Works with solana-cli, Anchor, wallets, explorers | | **Zero Config** | Auto-detects Anchor projects and deploys programs | ### Statistics - 460+ GitHub stars - 100+ forks - Apache 2.0 license - Current version: v1.0.0 ## Installation ### Automated Installer (Recommended) ```bash curl -sL https://run.surfpool.run/ | bash ``` ### Homebrew (macOS) ```bash brew install txtx/taps/surfpool ``` ### From Source ```bash git clone ht...

Details

Author
sendaifun
Repository
sendaifun/skills
Created
7 months ago
Last Updated
2 weeks ago
Language
TypeScript
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category