I have been thinking about this for awhile, made a note about it back in march. Using NOSTR for a web of trust for finding a betting partner who always pays their bets when they lose would be perfect. NOSTR's openness would be great for keeping people accountable. https://primal.net/e/note1n4vtl9eyq5ful26skyczvdte4wll0qgqdzw6mkxhpncklcjjj9sqr3qy9n
It has to be trustless or it won’t work. It shouldn’t be that hard. You just integrate the program with the stats of the sport. You’d put up the sats for the bet and they go into escrow and then get released after the stats meet the necessary criteria (e.g. sports team wins/loses). I think the legal ramifications are why no one has made it yet.