
Feel the thrill. Make your call. Live the game.
Real sports & e-sports. Real prizes. Secured on-chain — with a 5% fee and full custody of your funds.
Polygon · Bet with USDC on 💜 We recommend Polygon: up to 90% cheaper gas fees.
You are the star. Here, the bettor is king.
Bet on sports, elections and crypto with fair odds, on-chain funds and guaranteed withdrawals.
See the betsFair odds
Transparent markets resolved by real data, not a house edge.
Funds under your control
Your money lives in the smart contract — no custodian can freeze it.
Guaranteed payout
Winners are paid automatically by the oracle, every time.
Featured Pools
Join the most popular pools. Bet with your Web3 wallet and win proportional prizes.
See new events and create your Pool.
The most important events of the next 48 hours — pick one or create your own Pool.
Recent Results
Pools resolved by the oracle — see who guessed right and won.
Every sport, its own bets
We support the exact bet types real betting houses offer — from exact score to first blood. No fake odds: every price is set by the players' stakes, on-chain.
For Players
Bet on sports in 4 simple steps — with USDC on Polygon.
Connect your wallet
Connect MetaMask or any EVM wallet. Non-custodial — your funds stay with you.
Get USDC on Polygon
Send USDC to your wallet on the Polygon network. Only USDC is accepted for bets.
Pick a pool and bet
Choose an event, pick an outcome (winner, exact score, ranges) and place your bet.
Claim your prize
The oracle resolves with real sports data. Winners claim proportional prizes on-chain.
How to swap crypto for USDC
A quick guide to get USDC in your wallet on Polygon.
- 1Buy USDC on an exchange (Binance, Coinbase, Mercado Bitcoin) with PIX or card.
- 2Withdraw/send it to your wallet using the Polygon network (low fees).
- 3Already have another crypto? Swap it for USDC directly in your wallet.
For Creators
Create your own pool in 4 steps — you set the rules, the oracle resolves.
Set the question
Pick a sport, event or market — who wins, exact score, over/under, handicap and more.
Define options & date
Add teams/options, images, event date and your creator fee (0% to 10%).
Publish on-chain
Connect your wallet, sign the transaction and share the pool with your audience.
Oracle resolves
Share it with your audience — the oracle resolves and winners split the pot automatically.
Automatic Resolution via Oracle
The BetMesh oracle resolves each pool through a PRIORITY CHAIN of sources for that event type: the first valid, authorized source determines the result and the oracle signs it on-chain. The next source only comes in when the primary one fails — no waiting on a second source.
System Status
Real-time oracle health, API providers, and pool activity
Oracle Node
v—Data Providers
11 providers activeThe first VALID source resolves — the next only enters if the primary fails. No two-source requirement.
First chip = primary source · remaining = fallback
Pool Activity
12 pools totalWhy BetMesh?
A protocol built with security, transparency, and non-custodial design
Non-Custodial
Your funds stay in your wallet. We never hold control over your assets. Only you can move them.
USDC on Polygon
All bets and prizes are in USDC on Polygon. Ethereum, Arbitrum, Optimism and Base are only for moving your USDC (bridge).
Audited Contract
100% open-source code with built-in security protections, reviewed and auditable by anyone.
Automatic Resolution
Multi-provider oracle with automatic fallback. Sport results verified across multiple APIs (TheSportsDB, OpenF1, ParlayAPI and more).
Transparent Fees
Fixed 5% platform fee. Creator chooses between 0% and 10%. Zero hidden fees.
Full Automation
24/7 automatic Oracle with independent sources, on-chain resolution and real-time monitoring. No manual intervention needed.
Anti-Rug Pull Contract
While other platforms can vanish with your funds, BetMesh is engineered to make rug pulls technically impossible.
Staked funds stay locked in the contract. The creator cannot withdraw the funds. The result is verified automatically and, if nothing is resolved within 12h, anyone can trigger a full refund. You stay in control — always.
Creator Can't Touch Funds
After creating a pool, the creator CANNOT change results, withdraw funds, cancel or alter rules. The contract blocks any manipulation.
Guaranteed Refund
If the oracle does not resolve within 12h, anyone can trigger a full refund and everyone gets 100% back, fee-free.
Immutable Fees
Platform fee (5%) and creator fee (0-10%) are hardcoded constants. Nobody can change them after deploy.
Open Source + Auditable
The entire code is open source and auditable by anyone. Security protections are built directly into the contract.
Bet with USDC on Polygon
All bets and payouts are in USDC on Polygon. POL covers gas only. Ethereum, Arbitrum, Optimism and Base are bridge options to move your USDC in.
Bets and payouts happen on Polygon. Ethereum, Arbitrum, Optimism and Base appear here because you can move USDC in from them (bridge).
Roadmap
Possible directions BetMesh may explore in the future.
New markets
New event categories
Platform expansion
Bet Animal
A new entertainment concept based on numbers and animals, currently under study.
Multi-Sport & Beyond
From football to MMA to esports, create pools on every event covered by our oracle.
⚠️ Important Notice about Sports Betting
BetMesh is a decentralized prediction market protocol. Sports betting involves significant risk of financial loss. You can lose ALL of your staked amount.
- •Never bet more than you can afford to lose
- •Check whether betting is legal in your jurisdiction
- •Smart contracts may contain undetected bugs
- •The value of cryptocurrencies can fluctuate significantly
Frequently Asked Questions
How does BetMesh ensure fund security?
What happens if the oracle doesnt resolve on time?
What are the fees?
Can I create my own pool?
Which blockchains does BetMesh run on?
How does the oracle get results?
Ready to Start?
Connect your wallet, create your first pool, or join existing pools. All on-chain, non-custodial, with transparent fees.