<p>No, two wallets are not required. It sounds like you might be confusing wallets with addresses, where one bitcoin wallet can house many bitcoin addresses and keys. </p>

<p>If you want to be able to execute a 2 of 3 multisig from one wallet you can do so with <a href="https://bitcoin.org/en/download" rel="nofollow">bitcoin core</a> with raw transactions. You will have to keep track of the private keys and <a href="https://en.bitcoin.it/wiki/Pay_to_script_hash" rel="nofollow">redeemscript</a> yourself and save them somewhere like a thumb drive for example.</p>

<p>Here's a <a href="https://www.youtube.com/watch?v=YN2Vyu9RupU" rel="nofollow">video tutorial</a> that can guide you through creating and spending with your multisig address using bitcoin core. </p>

CC BY-SA 3.0
2015-07-26T04:08:29.497Z
Exactly the kind of response I was looking for. I am aware that wallets can have multiple addresses, and, with the HD Wallet standard, even "sub-wallets". Could one set up such a 2 of 3 multisig where all 3 signatures would come from addresses from the same wallet?
Nathan Basanese
CC BY-SA 3.0
2015-07-27T17:13:12.240Z
Absolutely, you can do that with bitcoin core. Create 3 addresses within your bitcoin core wallet and then use those 3 public keys to create the multisig address. Then you would have all 3 keys coming from the same wallet. You still have to sign each transaction twice with a raw transaction.
m1xolyd1an
CC BY-SA 3.0
2015-07-25T16:29:05.783Z
2015-07-25T16:29:05.783Z
m1xolyd1an
<p>You can implement Shamir's secret sharing, in this case you are not technically implementing multisignature.  This methodology can be used to divide the private key S of one address into n pieces.  Using this method m of n sections of the secret can be used to derive the secret key.  This may be used as a comparable solution to multisig when only 1 address is used (this method obviously only requires one wallet) </p>

CC BY-SA 3.0
2016-06-29T13:05:36.017Z
2016-06-29T13:05:36.017Z
Mark S.
<p>No. Technically, you don't need two separated wallets.</p>

<p>But as far as i know there is no wallet app that supports your case. Maybe because your use-case doesn't sounds after a reasonable usage of multisig.</p>

<p>The main purpose of using multisig is to get multiple signatures from a) multiple devices (=multiple keystores/wallets) or b) multiple identities (=every identity keeps it's own wallet).</p>

CC BY-SA 3.0
2015-07-25T04:42:03.220Z
// , Believe me, there's a use case for it.
Nathan Basanese
CC BY-SA 3.0
2015-07-24T10:01:08.820Z
2015-07-24T10:01:08.820Z
Jonas Schnelli
<p>Put more simply, is it possible to set up a multi-signature wallet that takes both signatures from itself? </p>

CC BY-SA 3.0
2015-07-24T07:42:07.473Z
// , On another note, are Married Wallets an example of this?
Nathan Basanese
<multi-signature>
Do Multi-Signature Wallets Require Two Separate Bitcoin Wallets?
Nathan Basanese
# Do Multi-Signature Wallets Require Two Separate Bitcoin Wallets?

(Asked by: username_0 on 2015-07-24)

Put more simply, is it possible to set up a multi-signature wallet that takes both signatures from itself?

**Tags:** multi-signature

> **Comments:**
> **username_0**: // , On another note, are Married Wallets an example of this?  

---

## 3 answers

### Answer by username_1 on 2015-07-25. Score: 4

No, two wallets are not required. It sounds like you might be confusing wallets with addresses, where one bitcoin wallet can house many bitcoin addresses and keys.

If you want to be able to execute a 2 of 3 multisig from one wallet you can do so with [bitcoin core](https://bitcoin.org/en/download) with raw transactions. You will have to keep track of the private keys and [redeemscript](https://en.bitcoin.it/wiki/Pay_to_script_hash) yourself and save them somewhere like a thumb drive for example.

Here's a [video tutorial](https://www.youtube.com/watch?v=YN2Vyu9RupU) that can guide you through creating and spending with your multisig address using bitcoin core.

> **Comments:**
> **username_0**: Exactly the kind of response I was looking for. I am aware that wallets can have multiple addresses, and, with the HD Wallet standard, even "sub-wallets". Could one set up such a 2 of 3 multisig where all 3 signatures would come from addresses from the same wallet?  
> **username_1**: Absolutely, you can do that with bitcoin core. Create 3 addresses within your bitcoin core wallet and then use those 3 public keys to create the multisig address. Then you would have all 3 keys coming from the same wallet. You still have to sign each transaction twice with a raw transaction.  

---

### Answer by username_2 on 2016-06-29. Score: 1

You can implement Shamir's secret sharing, in this case you are not technically implementing multisignature. This methodology can be used to divide the private key S of one address into n pieces. Using this method m of n sections of the secret can be used to derive the secret key. This may be used as a comparable solution to multisig when only 1 address is used (this method obviously only requires one wallet)


---

### Answer by username_3 on 2015-07-24. Score: 0

No. Technically, you don't need two separated wallets.

But as far as i know there is no wallet app that supports your case. Maybe because your use-case doesn't sounds after a reasonable usage of multisig.

The main purpose of using multisig is to get multiple signatures from a) multiple devices (=multiple keystores/wallets) or b) multiple identities (=every identity keeps it's own wallet).

> **Comments:**
> **username_0**: // , Believe me, there's a use case for it.  

---

