Skip to content

josh-sample-apps/my-wave-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My-Wave-Portal

A smart contract app to record and retrieve waves and messages sent by users on the chain. Occasionally a user will win some ethers for sending love with a message 🎉.

The frontend for this is at https://replit.com/@josh-01/waveportal-starter-project#src/App.jsx

Made using hardhat and solidity.

I built this as part of a buildspace project cohort.

To use the app :

This is currently deployed to the Rinkeby Test Network, and you would need to do the following to access the web page: (You can skip to step 6 if you already have a wallet account connected to Rinkeby network with some ethers in it)

  1. Install the MetaMask plugin for your browser at https://metamask.io/download
  2. Create a wallet (If you don't already have one), or import your existing wallet

Screenshot 2022-03-29 at 9 26 58 PM

  1. Connect to the Rinkeby Test Network in your metamask plugin :
  • Click on Account icon > Settings > Advanced Settings > Show test networks > Enable

image

  • Then select the Rinkeby test network here:

image

  1. Get some ethers from a Rinkeby Faucet : https://rinkebyfaucet.com/

  2. Connect Wallet from my app web-page:

Screenshot 2022-03-29 at 9 30 45 PM

  1. You should now be able to wave and send me a message, and you might also win ethers (but only on the test network for now 😸 ) !

Feedback

Please feel free to create issues for any bugs 🐞 you find and any features/improvements 📈 you would like to see!

About

A smart contract app with web page frontend. Needs metamask wallet account.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published