Skip to content

Chain ForgeMulti-Chain Development Tool Suite

Foundry-inspired local blockchain development for Solana and beyond

Quick Start

Install Solana CLI tools first:

bash
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"

Then install Chain Forge:

bash
cargo install chain-forge-solana-cli

Start a local validator with pre-funded accounts:

bash
cf-solana start --accounts 5 --balance 100

Use Cases

  • Smart Contract Development: Test Solana programs locally before deploying to devnet or mainnet
  • dApp Development: Build frontends against a local blockchain with controlled state
  • CI/CD Testing: Integrate into automated testing pipelines for reproducible environments
  • Learning: Experiment with blockchain development without spending real tokens

Why Chain Forge?

Chain Forge brings the ergonomics of Ethereum's Foundry to multi-chain development. It wraps official blockchain tooling (like solana-test-validator) with a unified, developer-friendly interface that works across different chains.

No need to remember chain-specific commands or deal with inconsistent tooling. One CLI, one configuration format, one way of managing local development across all your blockchain projects.

Released under the MIT and Apache-2.0 Licenses.