/my-cheers-portal

A cheers portal where you can cheers and send a message to me over the Ethereum Rinkeby testnet and stand a chance to win some test ETH!

Primary LanguageJavaScript

CheersPortal

This project contains the smart contract for the CheersPortal website that have been deployed to the Rinkeby test network. It is a place where anyone on the internet can learn a little about me, cheers with me and send me a message and have that data saved on the blockchain through an Ethereum smart contract. (A smart contract is basically code that lives on the blockchain you can read and write from, we'll talk about this more in a bit).

You'll be writing + deploying the smart contract and you'll also be building the website that will let people actually connect their wallets and interact with your smart contract.

People can connect their Ethereum wallets on the Rinkeby network and interact with the CheersPortal smart contract through the website. When someone sends a cheers, there is a random chance they can win a small amount of Ethereum from the CheersPortal.

Contract Address: https://rinkeby.etherscan.io/address/0x85cd1b74c178feCf1904e6f7E2696f4c795faB94

Frontend built on Repl.it: https://replit.com/@sharonsheah/waveportal

Website: https://waveportal.sharonsheah.repl.co/

Tools used:

  • Hardhat
  • Alchemy
  • Repl.it
  • Ethers.js
  • React

This project was created following _buildspace content