/waveportal-client

Web3 App client where users submit messages that are saved to the Ethereum blockchain.

Primary LanguageJavaScript

WavePortal

This is the frontend of a Web3 App built with Solidity and Ethereum smart contracts. This client can read and write data to the blockchain. The data in this app is messages users submit after connecting their wallet.

Live App

See a live version of this app here: WavePortal.

WavePortal Smart Contract

View the smart contract in this GitHub repo.

Technology

  • JavaScript ES6 - Programming language
  • React - JS library for UI
  • Ethers - Ethereum wallet implementation and utilities in JS
  • MetaMask - Ethereum wallet to access functions on smart contract
  • Vercel - Cloud platform for deployment

This app was built as part of a buildspace project.