A transparent, crowdsourced sports betting platform on Flow's network utilizing smart contracts
This project uses a combination of smart contracts and web2 frontend frameworks to design a onchain betting application that allows users to wage predictions on sports games, specifically football (NFL). We deployed smart contracts on Flow's testnet and enabled wallet integration.
Our team is a group of Berkeley students from Blockchain @ Berkeley. We are consultants, researchers, and developers building full-stack applications in the web3 space for multiple years now. Here is the team with our Twitter handles: Tanay Appannagari - 10a_app Shrithan Sandadi - shrithan_s Nicholas Qasawadish - NQasawadish
This is a RainbowKit + wagmi + Next.js project bootstrapped with create-rainbowkit.
First, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.
To learn more about this stack, take a look at the following resources:
- RainbowKit Documentation - Learn how to customize your wallet connection flow.
- wagmi Documentation - Learn how to interact with Ethereum.
- Next.js Documentation - Learn how to build a Next.js application.
You can check out the RainbowKit GitHub repository - your feedback and contributions are welcome!