Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: fbueller on January 22, 2014, 03:29:32 PM



Title: Test some multisig transactions for me, using your respective client.
Post by: fbueller on January 22, 2014, 03:29:32 PM
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.tk (http://multisigtestnet.thomaskerin.tk)

The 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.



Title: Re: Test some multisig transactions for me, using your respective client.
Post by: michagogo on January 22, 2014, 08:12:49 PM
If you want people to test, it would help to have the site running on the testnet, so tests can be done without involving valuable bitcoins.


Title: Re: Test some multisig transactions for me, using your respective client.
Post by: fbueller on January 22, 2014, 08:26:48 PM
There are no testnet electrum servers that I know of. No way to sign a transaction which corresponds to the testnet from the mainnet either. Someone else will have to speak for other clients!

Edit: Try out the testnet version here: http://multisigtestnet.thomaskerin.tk (http://multisigtestnet.thomaskerin.tk)