solidity-foundry-boilerplate

⚒️ Start your next Solidity project with Foundry in seconds

templateboilerplateforgesolidityfoundrydapp-startertypescript
FreeRepo

Preview

solidity-foundry-boilerplate preview

Overview

This is a Foundry-based starter template for Solidity smart contract projects that includes sample contracts, deployment scripts and comprehensive testing setup with unit, integration and fuzz tests. The boilerplate provides developer tooling like automated linting, code coverage reporting, GitHub CI workflows and the ability to export and publish Solidity interfaces as TypeScript packages to NPM.

Features

sample-contractsdeployment-scriptsunit-testsintegration-testsproperty-based-fuzzed-testssymbolic-testscode-coveragesolidity-lintinggithub-workflowsnpm-package-exportmainnet-forkingcontract-verification

Feature Flags

ecommerceteamsOrgsjobsQueuenotificationsformsValidationtestingci

Recommended Use Cases

smart-contract-developmentdefi-projectsdapp-developmentsolidity-projects

Frontend

None

Backend

foundrysolidity

Auth Providers

None

Deployment Targets

ethereum-mainnetethereum-sepolia

Payment Providers

None

Quick Facts

⭐ Stars
202
🍴 Forks
34
🧾 License
mit
🔄 Active
Yes
🕒 Last Commit
2025-09-30T13:47:17.000Z

Stack

Framework
foundry
Language
solidity
Testing
foundry, bulloak
CI
github-actions

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
Notes
No clear pricing signals
Get Started with this Boilerplate