Anything Taproot related is super cool, great work! Hopefully some day we'll see people switch to more efficient Taproot outputs for script/multisig addresses.
Speaking of which, and this is maybe a more appropriate question for Bitcoin Stack Exchange, but do I need MuSig2/MuSig/MuSig-DN if I'm all of the parties in a multiparty address? I know simply adding schnorr keys together is insecure (rogue key attacks), but imagine I want to setup a multisig address where my keys are in different locations. Could I avoid using MuSig in this case (thus skipping the extra rounds of communication), since I trust myself?
reply
If you have multiple keys on different locations that you all fully trust, there's no need to have multiple keys at all. You could just use a single key and back it up at multiple locations.
reply
Here is a video demo:
reply
I just tried a 2-of-2 and one browser tab crashed while waiting and the other didn't progress even though the tx has 2 confirmations.
(I did lock my computer while I was waiting which might be the cause.)
reply
I'd like to blame the unreliability on nostr but it's probably on me for not using it right
don't use this with real money
here's a video demo where I do it with 3 people:
reply
deleted by author
reply
Amazing! Super perfect this idea!
reply
Thank you! One of the reasons I wrote it is that I want to implement Ark and musig is practically a dependency of Ark. The coordinator of this musig playground may be a precursor to a future Ark Service Provider.
reply
You're welcome. Interesting this integration with Ark.
reply
LOL.
Bro, your bitcoin projects are the best of the best.
reply
when musig2
reply
I used musig1 because I didn't know of any musig2 implementation in javascript
yesterday someone told me about this one: https://github.com/brandonblack/musig-js
so I guess the answer to your question is "whenever I get around to upgrading it"
reply
Intresting, testing it!
reply