pull down to refresh
0 sats \ 2 replies \ @DarthCoin 13 Sep \ on: Cheapest Way to Engage in a Smart Contract for Receiving Payment in Bitcoin bitcoin_beginners
Read more about HOLD invoices.
- https://github.com/supertestnet/hodlcontracts
- https://www.voltage.cloud/blog/understanding-hold-invoices-on-the-lightning-network
- https://bitcoinops.org/en/topics/hold-invoices/
Here is a good thread: #1091186
This is a good question that should be more discussed on SN with more wallet devs etc to see if it can be easily implemented in more apps.
SN is already using it.
@spiderman, supertestnet's HODLcontracts tool is not really easy to setup, you can try, it will need a LND node, Python and some other dependencies.
I suggest you to try something easier like 🤠 Cowboy Escrow ⭐ at https://4g0r4.github.io/cowboy-escrow/
It will lock the funds in an ad-hoc onchain multisig, and allow to sig with 2-of-3 nostr keys that created it. So both of you only have to input a
npub
and an onchain bitcoin address.You can optionally add our npub if you need an escrow so we can intervene in case of dispute.
We will launch soon our service free of charge, so stackers can trade safely in trustless scenarios like this. Your feedback will be really useful.
reply
Thanks a lot for sharing this, something like what I needed.
But is there a bit more detailed tutorial on how to set it up and use it, although it is kinda evident? I have the nostr nsec and npub (which I use to log in here), but in the end, do I have to use the nsec to sign a customised message to retrieve the BTC or something? How does the process work?
Some video tutorial or documentation would be great, covering the scenarios where the
- Arbitration by the escrow was needed
- Not needed
and example contract terms (which must be in English)?
Also,
- I assume anyone with an npub can be the escrow, not just @AGORA? If we put your npub, then what's your fee?
- I do not see any on-chain address for the escrow?
reply