web3Hackathon

SPOTO – Decentralized Sports Betting Platform

🏆 Winner – ETHernals Hackathon (Devfolio) | Peer-to-peer decentralized sports betting dApp

Completed
Dec 2022
Category
web3
Tech Stack
12 Technologies
Solutions
4 Problems

Project Overview

SPOTO is a peer-to-peer decentralized sports betting platform built and winner of the Ethernals Hackathon (Devfolio). It eliminates centralized control over odds and payouts by using smart contracts, enabling trustless betting, instant settlements, and full user custody of funds. The platform introduces social betting, liquidity mining, governance via SPT tokens, and NFT-based user profiles.

Project Gallery

6 Images
Interactive

Loading...

SPOTO Home

Featured Screenshot

Landing page showcasing decentralized betting and earning features

1 of 6

Loading...

Select Profile
2

Loading...

Create Profile NFT
3

Loading...

Active Bets
4

Loading...

Upcoming Matches
5

Loading...

ETHernals Hackathon Winner – Devfolio
6
Click any image to view full sizeUse arrow keys to navigateVideo available
+1

Problems Solved

Centralized betting platforms controlling odds and payouts

Delayed and restricted withdrawals for winning users

Lack of transparency in traditional sports betting systems

Custodial control over user funds by betting platforms

My Responsibilities

Designed and developed the frontend dApp using React and TypeScript

Integrated Solidity smart contracts with Web3.js and MetaMask

Implemented peer-to-peer betting flows and matching engine UI

Integrated Chainlink oracles for match result verification

Used IPFS to store NFT and profile metadata off-chain

Handled end-to-end hackathon demo and Devfolio submission

Technology Stack

ReactTypeScriptSolidityWeb3.jsMetaMaskHardhatChainlinkIPFSInfuraPolygon (Matic)GanacheHeroku

Interested in this project?

I'd love to discuss the technical details, challenges, and solutions that went into building this project.