Author

Topic: Easy way to make m-of-n Wallet? (Read 651 times)

newbie
Activity: 32
Merit: 0
June 30, 2013, 01:38:45 PM
#3
Sad

manipulating raw transactions is not acceptable if your buddies are not tech savvy

but thanks nevertheless
newbie
Activity: 3
Merit: 0
June 30, 2013, 12:20:32 PM
#2
Bitcoin-qt doesn't currently support the creation nor the redemption of multisignature addresses. Creating multisignature addresses is pretty straightforward with bitcoind using the "createmultisig" command. You just specify m and n, and a list of public keys, and it gives you a multisig address. The difficult part is sending a payment from that address at a later time. Bitcoin-qt doesn't allow you to specify the address you send coins from; you have to create a raw transaction in order to do that.

The commands you'll have to use are:
createmultisig
createrawtransaction
signrawtransaction
decoderawtransaction
sendrawtransaction

Gavin Andresen's TwoOfThree.sh is an example script that shows you how to create a multisig address and send coins from it, step by step. That would probably be the best place to start.

Warning: Be careful when using the raw transaction API. You can easily create invalid transactions or transactions that will never be confirmed, resulting in the destruction of your coins.

Edit: blockchain.info's web wallet allows easy creation and redemption of multisig addresses in a graphical fashion. Although not the most secure way, that would probably be the easiest way of creating a multisig address.
newbie
Activity: 32
Merit: 0
June 30, 2013, 10:47:03 AM
#1
Hi

I would like to share a Bitcoin wallet with my friends (to prevent loss of coins in case someones parachute malfunctions etc.).

Is there a convenient way to create a k-of-n wallet where k out of n owners are required to make a transaction?

Whats the most user friendly way to achieve that?

thanks in advance
Petra
Jump to: