Skip to content

symaticvisuals/data-server-aptos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Betos - Bets on Aptos

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.

Links

Repositories

  • 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.

Team Members

  • Tarun Sharma
    Full-Stack Developer / Blockchain Developer
    Email | Twitter

  • Deepanshu Goel
    Full-Stack Developer
    Email | Twitter

Problem Statement

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.

Core Features

  • 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.

Bounty Integrations

  • Panora
  • Kana Labs

Value Proposition

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.

Development Timeline

  • 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.

Launch Strategy

  • 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.

About

Data Server for Aptos Oracle

Resources

Stars

Watchers

Forks

Contributors