Inspiration
The sports betting market, also known as 'bet', generates more than US$23 billion per year. Brazil leads the ranking of countries that access the most betting sites in the world. In the last year alone, more than 14 billion accesses were recorded, according to a survey by Cupom Válido and Similar Web, the increase in online traffic reflects the growing popularity of sports betting in Brazil.
What it does
Smartbets is an online betting platform that offers a secure, transparent and decentralized experience. Our platform will allow users to bet on football events in the Brazilian Series A championship.
When using the Smartbets platform, the user will have
- Transparency and trust: Blockchain technology provides an immutable and transparent record of all transactions and activities on the betting platform.
- Fund security: With smart contracts and crypto wallets, users have greater control over their funds and transactions.
- Reduced costs: Eliminate intermediaries and automate processes through smart contracts, significantly reducing operations costs.
Steps to bet
- 1 - Select odds:
Home, Draw or Away - 2 - Place your bet:
- 3 - Confirm your bet by clicking the BET NOW button.
How we built it
To build the application, the technologies listed below were used:
- Blockchain: Ethereum Sepolia
- Blockchain Primitives: Stablecoin - ERC20
- Front-End: React, Metamask Wallet, Web3.js, Shadcn-UI, Vite and Lucide icons
- Back-End: API and OpenAI
- Chainlink Oracles: Chainlink Functions and Chainlink Automation
- Programming languages: Solidity and TypeScript
- Deploy: Vercel
Challenges we ran into
We had delays on several occasions.
One of our Devs lives in the region that was affected by the tragedy in Rio Grande do Sul, responsible for Front-End, and his computer was damaged.
One of our Back-End DEVs had to travel for work in the middle of this period.
We need to believe in ourselves especially in difficult times.
Accomplishments that we're proud of
We managed to deliver the project within the period despite the difficulties encountered along the way and correctly using Chanlink's Tools.
We wish we serve as an inspiration for new developers to join web3.
What we learned
- We learned using ChainLink's tools like Oracle Function and integrating it with external API to solve our interoperability problem. Using the API of Football we were able to bring real-time data from the Brazilian Series A Championship and display it in a decentralized way on the Smartbets Platform.
- We learned having good networks will help you get out of trouble.
What's next for Smartbets
Much remains to be done, but we will seek investment for improvements
- Hiring legal advice to be able to continue acting legally, as Online Sports Betting has been undergoing several updates.
Law 14,790/23, sanctioned in December 2023, allows private companies to operate sports betting online and in physical establishments, such as betting houses and casinos. However, it brings with it a series of changes in the sports betting scenario in Brazil. - Implementation of website performance improvements
- Adding ChainLink VRF to provide more transparency in NFT distribution.
- Studying news tokenomics and staking of ERC20 tokens to get more staking.
- Getting feedback to adjust product design as needed.
Built With
- chainlink-automation
- chainlink-functions
- css
- generative-ai
- html
- javascript
- lucideicons
- metamask
- react
- shadcn-ui
- solidity
- tailwindcss
- typescript
- vite
- web3.js

Log in or sign up for Devpost to join the conversation.