Skip to main content
6 votes
Accepted

What is the difference between PSBT support in Coldcard and Trezor?

The Coldcard handles PSBT directly and natively. A PSBT can given to the device by writing it to a microSD card and inserting the card into the device. It will be able to load the PSBT and process it ...
Ava Chow's user avatar
  • 72.2k
5 votes

Need help moving funds from legacy address, Coldcard won't sign psbt

It sounds like you imported only the xpub without the information that identifies where the xpub came from. This information, known as origin information, contains the fingerprint of the master key ...
Ava Chow's user avatar
  • 72.2k
3 votes
Accepted

Why these 2 pubkeys start equal?

The encoding of an xpub contains multiple pieces of data: A 4-byte fixed prefix that results in the "xpub" prefix after encoding Depth in the tree (0 for all master xpubs, 1 for children ...
Pieter Wuille's user avatar
3 votes
Accepted

What does bitcoin.org mean when they say about Coldcard Wallet "the final software was not built deterministically like Bitcoin Core"?

Some security sensitive pieces of software like Tor, Debian and Bitcoin use deterministic builds to increase the safety of binaries for end users. Typically a piece of software will be built from ...
Claris's user avatar
  • 15.5k
3 votes

What is an extended fingerprint (xfp) and how does it differ from an xpub?

The fingerprint of a public key is defined in BIP 32 as the first 4 bytes of the RIPEMD160 hash of the SHA256 hash of the public key. The fingerprint of a particular xpub can be gotten from that xpub, ...
Ava Chow's user avatar
  • 72.2k
3 votes

Is multisig wallet simply a combination of many singlesig wallets?

There seems to be some variation in the question on wallet vs address. In any event a multisig address is simply a script created by m-of-n public keys (not addresses or wallets). When you build a raw ...
m1xolyd1an's user avatar
  • 5,676
2 votes

Should different brands of hardware wallets be used in multisig setups?

The compelling reason to use different brands in a multisig setup is supply chain risk. Let's say you had a 3-of-5 multisig/threshold setup using brands A, B, C, D and E. A preinstalled vulnerability ...
Michael Folkson's user avatar
1 vote

Need Coldcard CLI doc clarification

Based on the behaviour of their test suite, it should sign with the key at m/5', and not attempt to coerce it into a prefix for a standard path.
Raghav Sood's user avatar
  • 17.3k
1 vote

Coldcard sparrow

The security of your coins relies on having being able to produce a random number within a large range of possible numbers. A large range is required so that it is infeasible for someone to search the ...
Ava Chow's user avatar
  • 72.2k
1 vote

How do you import an air-gapped created multisig wallet from Coldcard to Electrum?

I do not own coldcard devices but this tutorial goes through the whole process of creating a multisig wallet with Electrum. When you open Electrum for the first time it will ask you to select a wallet ...
sutterseba's user avatar
1 vote
Accepted

When using a hardware wallet, how do I know that the change address is one that I own?

Generally payment addresses and change addresses are drawn from separate key derivation chains (cfr. BIP32, which suggests using derivation paths ending in .../0/* for payment addresses and .../1/* ...
Pieter Wuille's user avatar
1 vote

Is multisig wallet simply a combination of many singlesig wallets?

My pre-understanding is that multisig wallet is simply a combination of many singlesig address. Is my understanding multisig correct? Not exactly. If we think of addresses as a locks a single-sig ...
Coding Enthusiast's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible