I have a 3/5 multisig bitcoin wallet. I understand all 5 signers have their own set of private keys and public keys. What I don't understand is how the "receiving" addresses work. Does each set of keys have its own set of addresses and it doesn't matter which addresses funds are deposited to?

1 Answer 1


No, there is a single multisig address, which can be computed from all the participants' keys.

Funds can then be sent to that multisig address, and when 3 out of the 5 predetermined keys associated with the address sign, that money can be spent.

  • Thanks - question: when you say "single multisig adress", you mean several addresses from the extended public key? I've been sending to a new address on the multisig wallet every single transaction.
    – karns
    Aug 24, 2022 at 13:20
  • 1
    Yes, that's possible. In that case a new address is generated, each using a new key from every participant, which are generated in lock-step from those participants' xpubs. The point I was trying to make is that that each individual multisig address has contributions from each participant. It's not an address per participant. Aug 24, 2022 at 13:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.