Back the Footy Sharper. Cash Out Faster. Pay Zero Margin Tax.
One wallet for the casino and the sportsbook. Sub-300ms in-play odds, partial cash-out from 5 USDT, identity checks waived below 2,000 USDT a day, and 40% of every losing week back in your wallet each Monday. From EPL and NPFL to the Spring Carnival, you back the line, not the operator.
Live action on right now
A snapshot of in-play markets ticking over on the same WebSocket feed your bet slip uses. The numbers below are illustrative; live odds move every few seconds once play is underway.
Every code Nigerian punters actually follow
From an EPL grand final to a Tuesday-night ECS map. The full odds tree opens the moment you tap a sport, and every market settles to the same wallet you use for slots and originals.
Built for punters who read their tickets
40% back on every losing sports week
Every Monday morning WAT, forty percent of last week's net loss on the sportsbook lands back as withdrawable crypto. No tier requirement, no wagering, no max-cashout, no opt-in. The credit covers pre-match, live, multis, same-game multis and cash-outs at any stake, across the footy, the cricket and everything else.
Build it, price it, send it
Same-game multis and player-prop builders are front and centre in the slip, not buried in a side menu. Stack a line, a total and a player prop on the one game, lock the price and send it.
Sportsbook FAQ
How sharp are the odds compared to a typical Nigerian bookie?
Top soccer and basketball head-to-heads run inside ~3.5% margin, tennis and UFC under ~4%, esports between 4-5%. Every fixture page shows the implied margin in the footer so you can shop the line.
How does cash-out actually work?
Cash-out is available on every market with a live price, pre-match or in-play. Partial cash-out from 5 USDT lets you bank some profit and let the rest ride; full cash-out closes the ticket at the published price. There is no spread between the cash-out price and the live one.
Are esports markets treated the same as the main sports?
Yep, same wallet, same cash-out engine, same KYC checks. CS2, Dota 2, LoL, Valorant and Rainbow Six get full map-by-map odds, first-blood, pistol round and tournament outrights. Live latency matches the footy and the basketball.
How is the 40% weekly sports-loss rebate worked out?
It's your net loss across the sportsbook (pre-match + live + multis + same-game multis, including cash-outs and voids) over the rolling Mon-Sun week, settled in WAT. Forty percent of that comes back as withdrawable crypto on Monday morning. No tier gate, no opt-in.
Are winnings paid out as soon as a market settles?
Yes. Every market settles within seconds of the official feed (pre-game outrights settle within five minutes of the result being marked official). Sportsbook withdrawals run on the same pipeline as the casino, with a median 3-minute on-chain confirmation.
Is there a stake limit?
Default per-bet limit is 25,000 USDT on outright head-to-heads and 5,000 USDT on player props, with a 250,000 USDT daily withdrawal cap. Higher limits can be arranged through support on request.
A Sportsbook Built Around Closing Lines, Not Marketing Spin
First, the bit that matters: Duel is an offshore operator and is not licensed in Nigeria. Under the National Lottery Act it's the operator the NLRC oversees, not you the player, and the book is strictly 18+. With that said, most online sportsbooks are really marketing machines, the price you see is a margin calculation that looks after retention numbers first and the punter never. Duel runs it the other way around: the price is the closing-line forecast, the margin is published, and every market that resolves shows the data feed it settled on. The sections below walk through the trading desk, the live engine, the rebate and the limits, in order.
How the trading desk actually prices a market
Duel runs a market-maker pool feed for top-tier EPL, NPFL, soccer, tennis, cricket and basketball, with manual oversight from a six-person trading desk on the volatile markets (mid-major UFC cards, esports tournament outrights, Spring Carnival racing). Pre-match prices stay open within 35 to 45 seconds of the first bounce or kick-off; the model used to compress that window is the same one the sharp syndicates the desk respects rely on. Margins on EPL head-to-heads sit at ~3.5%, the NPFL and EPL at ~3.7%, ATP/WTA Grand Slam main draws including the Nigerian Open at ~3.9%, top UFC cards at ~4.2% and tier-1 esports outrights at ~4.5%. Numbers move within a 30 bp band and are written into the fixture footer in real time.
Live odds, accept-delay and the 300 ms number
In-play odds refresh on a sub-300 ms WebSocket feed with zero artificial accept-delay, and the slip is locked to the price you tapped. If the price moves between tap and confirm, the slip rejects rather than re-quoting at a worse number; the standard accept-on-bet-up behaviour stays opt-in. The architecture does not run trader-paused markets longer than the underlying feed pause, and pause windows on top fixtures are written into your bet history (timestamped in WAT/AEDT) so any disputed bet can be reconstructed second-by-second.
Cash-out math, partial cash-out and parlays
Cash-out is offered on every market with a live price. The cash-out figure is the slip's current expected value at the live odds, with no operator spread on top, the same number a rival book would land on if their margin were stripped out. Partial cash-out from 5 USDT lets you bank a slice of profit and run the rest; the remaining stake stays at the original odds. Multis and same-game multis cash out leg-by-leg, every time the underlying market reprices.
The 40% sports-loss rebate, in plain numbers
The rebate fires on a net losing week across the whole sportsbook (pre-match, live, multis, same-game multis, including cash-outs and voids). Forty percent of that loss is paid as withdrawable crypto on Monday morning WAT. There is no tier gate, no rollover requirement, no max-cashout cap, no opt-in. Finish the week in front and you get nothing that week, which is the whole point: the rebate is loss insurance for your footy and racing punts, not a marketing handout.
Limits, KYC, payments and staying in control
Default per-bet ceilings are 25,000 USDT on outright head-to-heads, 5,000 USDT on player props and 1,000 USDT on first-half/last-five-minutes specials. Daily withdrawal cap is 250,000 USDT with no rolling weekly ceiling. KYC fires above 2,000 USDT in daily withdrawals or on automated risk flags. Funding is built for Nigerians: bank transfer and NGN-to-crypto clear in minutes, though be aware some Nigerian banks decline gambling card payments, so bank transfer is usually the cleanest route. Sharp accounts aren't auto-restricted and any throttle decision can be appealed to a human trader within 24 hours. Gambling should stay fun, never a fix: set deposit and loss limits, and if it stops being a bit of fun, free confidential support is available through BeGambleAware, with self-exclusion tools and local support services. 18+ only.