Table of contents
What
Here is a demo video on YouTube showing the finished product.
In the fall of 2022, as part of the 2022 Chainlink Fall Hackathon, I made a Magic 8 Ball web application that used Chainlink’s VRF (Verifiable Randomness Function) V2 product, and a smart contract deployed to the Ethereum network to give users a verifiably random Magic 8 Ball answer to their question.
Why
I wanted to learn more about smart contract development, the Ethereum network, Chainlink products, and locally developing smart contracts using the Hardhat framework, and wanted to pick a project that would be simple enough for me to complete in the time constraints of the hackathon.
Code
Stack / Technology
- React + Next.js
- Typescript
- Solidity
- Chainlink VRF
- Hardhat