Swipe Markets
Leverage-on-swipe prediction markets.
Created on 30th November 2025
•
Swipe Markets
Leverage-on-swipe prediction markets.
The problem Swipe Markets solves
This is a fully on-chain yes/no prediction market with fixed leverage where you “swipe” on a market like you’d swipe on a dating profile.
You connect your wallet
You load funds into your in-app bankroll
You get shown ONE active market as a card
You choose YES 💛 (swipe right / long) or NO ❌ (swipe left / short)
You pick leverage (2x / 5x / 10x)
After the market is resolved, if you were right you can claim your payout on-chain straight to your wallet
The frontend is a Bumble-style UI, and all money logic lives on a single Solidity contract called YourContract.sol.
This repo uses the Scaffold-ETH 2 stack:
packages/hardhat → smart contract, deploy script, local chain
packages/nextjs → Next.js app (RainbowKit + wagmi + Tailwind UI / Bumble skin)
You can run this locally, deploy your own markets, and immediately play with fake ETH on localhost or a testnet.
Challenges I ran into
Managing Leveraged positions
Tracks Applied (2)
Ethereum Track
ETHIndia
Best Use of GitHub
GitHub
Technologies used