I guess you didn't read this :
-snip-
Where you send your funds to a specific address and if you win it is being sent back to an address you filled once placing the bet, without the need of withdrawing or creating an account.
-snip-
You can see that user is asking for an on-chain sports book which I think Directbet was the only one. I huess also the ones you(@game-protect) mentioned requires account for placing bets.
He never reads. The spamming forum clown.
OP. The only one was Directbet and they are now closed.
Closest on-chain working bookie is OneHash but they use mutual odds calculation. So you could be surprised there with very high or very low odds. Anyway IMO using on-chain bookie with current transaction fees is madness and completely -EV decision.