Documentation

Guides

Practical how-tos for testnet development across all major chains.

Getting started with Bitcoin Signet

intermediate

Signet is the recommended Bitcoin testnet for serious development. Learn how to set it up with Bitcoin Core or a compatible wallet.

How to connect MetaMask to a testnet

beginner

Step-by-step guide to adding Sepolia, Base Sepolia, Polygon Amoy and BNB Testnet to MetaMask.

Cross-chain deploy: same contract on Sepolia, Base and Polygon Amoy

intermediate

Deploy the same Solidity contract to three EVM testnets in one workflow using Foundry. Covers deterministic addresses with CREATE2 and multi-network verification.

Debug a failed transaction with cast

intermediate

How to diagnose and fix failed transactions on EVM testnets using Foundry's cast tool — decode revert reasons, simulate calls and trace execution.

Deploy a smart contract on Base Sepolia

beginner

Deploy and verify a Solidity contract on Base Sepolia using Foundry. Base is an Ethereum L2 by Coinbase — fast, cheap and EVM-compatible.

Deploy your first smart contract on Sepolia with Foundry

beginner

Step-by-step guide to writing, testing and deploying a Solidity smart contract to Ethereum Sepolia using Foundry — the fastest dev toolchain in 2026.

How to fork a testnet locally with Foundry

intermediate

Use Foundry's fork mode to simulate Sepolia or Base Sepolia on your local machine — test against real state without spending testnet ETH.

How to get Sepolia ETH

beginner

The fastest ways to get Sepolia ETH in 2026 — faucets, requirements and what to do when they are rate-limited.