Skip to content

All-or-Nothing Crowdfund

Backers get automatic refunds if the goal is not reached.

Intermediate16h1–2 people17/20 fit
TL;DR

Build All-or-Nothing Crowdfund for community projects in ~16h with 1–2 people. Stack: Solidity + Foundry + Wagmi.

Why it wins: Classic contract pattern with real use.

Build flow

01 · Problem
Crowdfunding platforms take big fees and refunds are not guaranteed.
02 · Solution
A contract holds pledges until the deadline, releases funds if the goal is met and lets backers claim refunds otherwise.
03 · Build
  1. 1Write the contract
  2. 2Test edge cases
  3. 3Build campaign page
  4. 4Deploy
04 · Demo
Fail a campaign on testnet and claim a refund.

MVP checklist

  • Pledges
  • Deadline
  • Automatic release
  • Refund claims

Tech stack

TechRole
SoliditySmart contracts
FoundryContract testing + deploy
WagmiReact wallet hooks

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3
  • Run a rotating savings circle with transparent rules in a smart contract

    Advanced26h2–3
    SolidityFoundryWagmi
    17/20
  • Judges submit hidden scores that are revealed together so nobody copies others

    Intermediate16h2–3
    SolidityFoundryNext.js
    18/20