Bitcoin QT wallet tutorial
Tutorial: Test MSC – BTC Distributed Exchange Transactions
(please note this is a work in progress, do not test with amounts that you cannot afford to lose)
Note that if you are using blockchain.info you will need to use bitcoin-qt to sign the raw transaction. Keep in mind that this process is for testing purposes and is not the final end-user / consumer process.
Requirements:
- Bitcoin-QT client
- positive BTC balance (to buy and sell MSC)
- positive MSC balance (to sell MSC)
How to: MSC Sell Offer
- Open the Bitcoin client and navigate to help->debug window and press on the ‘console’ tab
- First we will verify the transaction. ” : “nonstandard”‘ somewhere. In the future we will make sure the Mastercoin data itself is encoded correctly as well. But for now these are the checks you should do.
- If you are happy with the result sign the transaction using your private key. Begin by unlocking your wallet; type walletpassphrase 15. This will unlock your wallet for 15 seconds.
- Type signrawtransaction and paste the raw transaction string in again.
- If all goes well you should see something that says: {hex:, completed: true}. Copy the part after hex.
- Broadcast the transaction over the network by typing sendrawtransaction and paste in the latest string.
- If all went well you should have gotten the transaction hash as output.