Non custodial betting exchanges aren't a new thing... they use smart contracts. Not sure how OP plans to accomplish this using litecoin which doesn't have smart contract capabilities though.
Degens uses an audited ethereum smart contract
https://github.com/degensprotocol/degens-contract