Has anyone tested restoring a cold card multisig from seed phrases?

Or even better - create the multisig with cold cards then restore with a different device?

Reason I asked is it appears coldcard does not follow BIP178 spec, and have their own custom fields (global_xpub) - so I wonder how this would work in disaster recovery?? 😅

#asknostr

Reply to this note

Please Login to reply.

Discussion

No, that terrifies me.

If you are terrified of multisig use singlesig in combination with passphrase. Back up 24 word offline + the passphrase.

Some other option are also good like assisted multisigs

- nunchuk.io

- casa.io

- https://www.thebitcoinway.com/

- https://unchained.com/vaults

Test extensive the setup you choose

never said multisig terrified me. I have a multi sig setup.he was talking about cold cards creation and using different device restore. I was also just messing around.

to avoid disaster, avoid multi-sig

As long as you tested the setup and have the seed phrases there can be no disaster.

Also the pathway/multisig config file must be backed up

Convenience or necessity? Can I know your seed phrases then?

Necessity, when you have 2 out of 3 multisig and you lost one key and you didn´t backed up your multisig config file, you lost your savings. So don´t forget to backup it. Test the multisig wallet with small money before you put big amount of money on it. No stress needed.

Good point!

It’s very important to remember that no matter what your multisig setup is, you MUST be able to generate or recover ALL the xPubs.

Example: For a 3 out of 5 multisig, if you lose the seed for any one of the 5 and don’t have its xpub backed up, you’ve lost everything - even though you have the 4 other seeds and it’s a 3 out of 5 multisig!

I know because this is how I lost all my BTC.

Ouch! Yes in case you lose a key you need the original keystore to recover.

You lost one of the seed phrases but didn’t you have one hardware wallet left that had all of the xpubs/derivation parhs?

I created a multi sig with sparrow and three cold card, tested it every way I could, including restoring from seeds. Everything cool. I did have one glitch where one coldcard in the multi sig said invalid transaction when signing when psbt was created with sparrow. When psbt was created with blue wallet the same colcard device would sign it. Loading the multi sig config again on that device solved that. Reported this to coinkite support got a we don’t care response, probably Sparrow.

When you restored, and you generated a new multisig config file, does it matter which order the xpubs were in?

Or did you reuse the original config file?

I haven’t experimented with the order of the keys in the keystore.

When restoring from seed phrases i did not use the original keystore file. I created an entirely new setup based on the same seed phrases, probably even in a different order and confirmed i could see the funds and transact them.

Thank you very much for responding 🫂🙏

But i practiced a lot, all kinds of scenarios. But in the end its the seed phrases that make you hardware wallet and vendor independent. That’s a comforting thought.

Is multi sig really the best practice? Sounds like a disaster to recover on new devices.

imo collaborative multisig is much more user friendly and easier for 99% of users, something like nunchuck/unchained/bitcoin keeper that allow you to hold 2/3 of the keys.

I’ve restored multisig using multiple vendors. One of them was a coldcard. I did it for practice. Everything worked fine.

I assume you mean bip174? When I've run into incompatibilities on global keys it has been due to the device or software receiving a psbt version it is incompatible with. Last I checked, coldcard only supports v0. Maybe check if the one which won't work is a v2?

Interesting I didn't play with the versions, I will try this