Only thing like this I've heard of is bitescrow.app, although I'm uncertain how many sigs can be added.
Your case is wading into the oracle problem, where there's no way to know who the winner of this golf competition is without a centralized authority, or a group of 3rd party API's, or a group of signatures. If you're a group of friends and family, it's probably easiest to do this by creating a free disposable LN wallet. Make it LNURL based with a cool name, everyone sends there, and the winner gets the invoice. Someone has to be designated the arbiter though. Doing it on L1 would be easy too, where you create a disposable wallet, give the xpub to everyone, everyone funds it, winner gets it, and everyone can literally see who claims it.
I can see how the automation of the contract would be challenging. In this case I was thinking more of the escrow wallet thing. I thought about Alby, but set up had to be really simple on mobile. Convincing a no coiner to download an app is like talking religion.
reply