BettleGround: A Decentralized Betting Application

Inspiration

In a world where trust and transparency are paramount, BettleGround emerges as a beacon of innovation. Imagine a place where you can create and partake in betting events, where the immutable laws of blockchain technology safeguard every action. This is BettleGround, your gateway to decentralised betting. But BettleGround is more than just a betting app; it’s a community of enthusiasts who value the sanctity of decentralised technology. By delving into BettleGround, you’re not just betting—you’re experiencing a revolution in how we perceive trust and fairness in digital interactions. Welcome to BettleGround, where every bet is a step towards a more transparent world.

What it does

BettleGround stands out by leveraging Solidity-based smart contracts, ensuring that every bet is secure, and every payout is fair. Its integration with Chainlink's Cross-Chain Interoperability Protocol (CCIP) brings an added layer of reliability, connecting disparate blockchain networks effortlessly.

How we built it

Navigating BettleGround is a breeze, thanks to its sleek interface crafted with React and Tailwind CSS. The backend, powered by Firebase, handles user data efficiently, ensuring seamless interactions. The journey to set up is as simple as cloning the repository, installing necessary modules, and running the development server.

Challenges we ran into

There were lot of challenges as begginers to new technologies of chainlink and contract side errors of solidity ,the most challenging was the integration of the smart contract with web3.js in frontend. But we enjoyed the journey

Accomplishments that we're proud of

We are proud that we as a team helped each other building and completing the project till the last time .

What we learned

Learned a Lot while making this project . we leanerd how blockchain works and many technologies related to that like web3.js, hardhat , solidity , chainlink , infura and came across many other tools

What's next for BettleGround

We will be including a notification page , allowing users to send their personnal event to the owner so that thay can be hosted on our BettleGround . And we might also add prediction of the matches based on previous result of the same teams . There are lot of possibilies to delve in future

Built With

Share this project:

Updates