Welcome to Betos, a decentralized online betting platform built on the Aptos blockchain. Betos offers a transparent, secure, and fast betting experience on live football matches, with low transaction fees and instant payouts.
- Waitlist Page: Betos Waitlist
- Live Page: Betos Online
-
Frontend: Betos Frontend
Built with Next.js and TypeScript, this repository contains the frontend code for Betos. It integrates with Aptos blockchain using keyless sign-in and the Aptos-ts SDK. -
Smart Contracts: Betos Smart Contracts
This repository houses the smart contract code for Betos, along with the deployment scripts for Switchboard oracles through their SDK. -
Backend: Betos Backend
Serving as an external adaptor to our SDK, this repository also provides the necessary data to our frontend, fetching match data, fixtures, and odds from RapidAPI's football API.
The current online betting platforms are centralized, lack transparency, and often involve complex legal frameworks. Users face issues with trust, delayed payouts, and high fees. Betos aims to solve these problems by providing a decentralized, transparent, and fast betting experience on live football matches using the Aptos blockchain.
- Decentralized Betting: Place bets on live football matches directly on the blockchain.
- Oracle Integration: Fetch real-time odds and match outcomes from trusted oracles (Switchboard).
- Secure Wallet Integration: Connect your crypto wallet to place bets and withdraw winnings.
- Instant Payouts: Automated payouts based on smart contract execution without intermediaries.
- User-Friendly Interface: A simple and intuitive design for easy navigation and betting, with a mobile-first approach.
- Panora
- Kana Labs
Betos offers a transparent and decentralized betting platform where users can bet on live football matches with minimal fees. The smart contract-based system ensures secure and instant payouts, while the oracle integration provides real-time and accurate data from over 15 betting platforms like 1xbet, 100bet, etc., enhancing the overall betting experience.
-
Day 1-2:
- Smart contract development for market creation, betting, and payout functionalities.
- Oracle development.
- UX/UI designing, frontend setup, backend API adaptor setup for Oracle.
-
Day 3-5:
- Frontend development, smart contract integration, backend API integration for fetching live data and odds.
-
Day 6-7:
- Testing, final adjustments, and preparation for presentation.
- Hackathon Demo: Present the MVP with live betting on football matches.
- Beta Launch: Invite users from the hackathon and early adopters for a closed beta with free funds to bet on the platform.
- Marketing: Leverage social media, blockchain communities, and partnerships with sports influencers to promote the platform.