There are all sorts of bitcoin clients out there, but many are lacking in support for multisig. I have a site running which allows you to test 2-of-2 and 2-of-3 multisignature transactions. Currently I only have it working with bitcoind/bitcoin-qt. Can you help me test this out?
If you client has support for signing transactions statelessly (supply raw transaction hex, the inputs of the transaction in JSON, and a private key - whether or not the key is in your wallet) you should be able to successfully get your money back.
The site is here:
http://multisig.thomaskerin.tk, and the source is on github:
http://github.com/Bit-Wasp/multisig I'd really love to hear how this goes. I plan to implement multisignature transactions as standard in Bitwasp, but I don't want to isolate most of the clients from using the site.
Testnet version also running:
http://multisigtestnet.thomaskerin.tkThe procedure is as follows:
- Select 2of2 or 2of3.
- Enter one (2of2) or two (2-of-3) public keys.
- Add the multisig address to your wallet using all the public keys.
- Send a small amount (0.0002BTC) to the multisig address, then enter the transaction ID, and the address to send the funds back to.
- You'll be shown a new transaction which pays to your chosen address, and asked to sign the transaction. In both 2of2 and 2of3, the server will sign the transaction. This is there so people using 2of2 can get their money back, and so that people don't actually use the site for 2of3 escrow.