hackquest logo

CrowdFund

Perhaps you're familiar with ICOs (Initial Coin Offerings)? This is a method that allows project initiators to raise funds from global investors and offer rewards in the form of tokens. In the blockchain world, using tokens for crowdfunding not only enhances the liquidity of funds but also increases the visibility and participation of the project. In this course, we will use the Solidity to build a basic crowdfunding project, simulating the entire process from launching the crowdfunding to claiming funds or refunds.

CrowdFund

Language

Solidity

Total Length

1.5h

Part of Learning Track

Build on Ethereum + 1

What You’ll Learn

Using the Solidity, write a project to implementfunctionssuch as launching crowdfunding campaigns, users pledging funds, and project initiators claiming funds.

How to use a wallet to initiate transactions, get your project on-chain, and view relevant information.

ERC20
crowdfund
pledge

Syllabus