Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.81 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.81 KB

Dapps garden

A collection of dapps that help us to learn how to create decentralized applications on Ethereum

NFT market

An app that lets users purchase and transfer NFTs. You'll learn how to use HardHat to compile and deploy your first smart contracts, how to use ipfs upload and download data. Then, you'll build a React app full of important Ethereum components and hooks. dapps-garden-staking2

Decentralized Staking App

Create a decentralized application where project teams can initiate fundraising at specific times, and any user can participate in the presale by paying ETH dapps-garden-staking2

  • After the presale ends, if the fundraising target is not reached, users can claim refunds
  • If the presale is successful, users can claim reward Tokens and the project team can withdraw the raised ETH dapps-garden-staking1

Build

Before you begin, you need to install the following tools:

Then download the challenge to your computer and install dependencies by running:

git clone https://github.com/EgoSay/dapps-garden
cd dapps-garden
yarn install

in the same terminal, start your local network (a local instance of a blockchain):

yarn chain

in a second terminal window, 🛰 deploy your contract (locally):

cd dapps-garden
yarn deploy

in a third terminal window, start your 📱 frontend:

cd dapps-garden
yarn start

📱 Open http://localhost:3000 to see the app.