Game center is a social platform for game live betting .Tournaments and game events are hosted on the platform for gamers to competively participate. Bettors can place bets on the outcome of each tournaments and earn payouts .
- Project description
- Technologies
- Dapp Architecture and features
- Details on implementation of hackathon challanges
Game center is built to accomodate live betting on game tournaments hosted on the platform.Our smart contract implements back and lay betting concepts.
In live betting, these types of bets are particularly useful because they will allow bettors to react and adjust their bets based on the ongoing events in the game. The odds for back and lay bets can change in real-time as the game progresses, reflecting the current state of the match and the perceived likelihood of different outcomes. Payouts are handed out based on outcome and odds to bettors .
- Banana sdk and rainbowkit
- Gateway Rpc endpoint use
- Azuro contracts
- Reactjs
- Firebase
- Livepeer
Our dapp include the following features;
- Live bettings
- Live streaming
- Live chats
- Analytics
The integration was done using both the Rainbowkit and directly using the Banana wallet sdk.The wallet will be use to sign transactions on chain.
Source code:
The Rpc point are used dynamically with different chain.
const { chains, provider } = configureChains(
[goerli,gnosisChiado],
[
jsonRpcProvider({
rpc: (chain) => ({
https: `https://rpc.${chain.id}.gateway.fm`
}),
}),
],
);