Public Good supportUs

Decentralized public goods funding application. Campaign owners can set funds needed, amount and

๐ŸŽ—๏ธ Welcome to Public Good supportUs!

๐Ÿ  Background

Welcome to Public Good supportUs, where everyone and anyone is able to have their personal dream project funded.

As a huge supporter of public goods funding and decentralization ethos, I am dedicating my first BuidlGuidl project to contribute to this specific area! In case you are wondering - yes, supportUs is a wordplay on supporters

๐Ÿ“น Project Demo

IMAGE ALT TEXT HERE

โœ… Getting Started

For Campaigners:

  1. Connect wallet
  2. Create campaign
  3. Submit your campaign! As a bonus, share your campaign on Warpcast to reach more supporters!
  4. Once campaign is fully funded or when the deadline is up, you can claim your funds!

For Supporters:

  1. Navigate to campaign page
  2. Hang around and learn about all the awesome campaigns

Decided to support a campaign?

  1. Connect wallet
  2. Donate (It's that simple!)

Additional Features:

  • Campaigns are automatically archived after funds are claimed.
  • View the awesome contributors who contributed to your campaign in your archives.

Features in the Work:

  • Campaign contents and detail when cards are clicked.
  • Donate function directly through frames!

๐Ÿ—๏ธ Building Something Similar?

Feel free to build on top of this!

  1. Clone this repo & install dependencies
git clone https://github.com/scaffold-eth/scaffold-eth-2.git
cd scaffold-eth-2
yarn install
  1. Run a local network in the first terminal:
yarn chain
  1. On a second terminal, deploy the test contract:
yarn deploy
  1. On a third terminal, start your app and get building:
yarn start
  1. Give this repo a star ๐ŸŒŸ!

This project was made possible through Scaffold ETH stack. Be sure to also show Scaffold ETH some โค๏ธ

โœ… Verified contract: 0x47480483542D52294DC504959bb7D555CBe2C10b

๐ŸฐBuidlGuidl is a registered ๐Ÿค  Wyoming DAO LLC
Fork meยท

Built with โค๏ธ at

BuidlGuidl
WalletConnect
WalletConnect
Scan with WalletConnect to connect