In-play betting on-chain still fights the latency problem
Live betting is the part of the sportsbook that earns its keep, and it is also the part that sits most awkwardly on a blockchain. A price that is correct at the moment a bettor taps the screen can be wrong by the time a transaction confirms. On a busy chain, confirmation can take seconds; on a quiet one it can still be long enough for a goal, a foul or a shift in momentum to move the true odds.
Some operators work around this by quoting in-play markets off-chain and settling on-chain. The bet is agreed instantly against an operator-run price feed, then written to the chain in batches later. That preserves the feel of a mainstream sportsbook, but it reintroduces a trusted party and a settlement window that bettors cannot verify in real time. Others accept slower markets, restricting live offers to sports where goals are rare and prices move slowly.
A third approach is to price against an oracle and accept that some bets will be rejected. The book publishes a tolerance band, and any wager that lands outside it is voided rather than filled at a stale number. This is honest, but it produces a worse user experience than the mainstream apps bettors are used to.
The practical result is that on-chain live betting remains a niche within a niche. It works best for markets where the underlying event is slow, such as cricket sessions, tennis games or esports maps, and least well for fast-moving football and basketball. Until confirmation times fall or pricing moves fully on-chain, the hybrid model looks likely to persist.