Work in progress. Things to do
- Improved error handling including timeouts
- Improve ThreeJS perf
- Page with previous questions/answers
Orakul is a verifiably random answer generator powered by Chainlink VRF and built with Next.js.
chrome_UOZpVhJewT.mp4
Developed as a personal learning project to explore web3 technologies, inspired by the Magic 8 Ball.
- Front-end built with Next.js and tailwind, web3 integration through wagmi
- Smart contracts using Chainlink VRF for verifiable randomness
- Hardhat environment for local development and testing
- Minimalist, elegant UI/UX
git clone git@github.com:tv104/orakul.git
cd ./orakul
npm install
npm run blockchain # start hardhat, deploy contracts, mock VRF
npm run dev # run the front-end in a second terminal