Gm Portal

A web application that interacts with a solidity smart contract I created to share messages on the blockchain.

Experimenting with Web3

The web application relies on the user having MetaMask installed, and being on rinkeby testnet, as I haven't deployed my contract onto the mainnet! If you want to interact with it, install MetaMask and go on Rinkeby testnet and connect your wallet. (testnet is used so no real eth is exchanged.)

Using solidity

It was interesting to create my first smart contract, but also then interacting with it on the frontend, through ethers.js library. I'm able to execute write functions on the contract from the frontend, and then read them and display directly to the user.

Check it out!