download both bitaddress.org-3.3.0 and coinbin-1.3 if you haven't
Preparations: - open this post so you can follow the step by step instruction easily
-
GO OFFLINE, disconnect your internet connection
- open folder
bitaddress.org-3.3.0 then click & drag
bitaddress.org.html to new tab on your private browser
- open folder
coinbin-1.3 then click & drag
index.html to another new tab on your private browser
- open notepad to save some data needed for later use
First, acquiring your 1st privkey:- switch to your bitaddress tab, you can move around your mouse to get to 100 % or just click
"Wallet Details"- enter your
Mini Private Key in the space provided and click
"View Details"- match the 'public address' given to you, if it is a 'Bitcoin Address' copy paste uncompressed (5xx) 'Private Key WIF' to notepad
- if it is a 'Bitcoin Address (compressed)' copy paste compressed (Kxxx or Lxxx) 'Private Key WIF' to notepad
Second, acquiring Redeem Script:- still on the bitaddress tab, find its
'Public Key (130 characters [0-9A-F])' and copy its long string
- switch to your coinb tab, then click menu
New >
MultiSig Address- paste the copied
'Public Key' into the first input form, and paste your
Second Factor Public Key into the second input form
- click '-' sign next to third input form to remove it, make sure '2' is the number for "amount of signatures required"
- click
submit and you will see your "Public MultiSig Address" and its "Redeem Script"
- copy paste both "Public MultiSig Address" and its Redeem Script to notepad and save
at this point, you can close all tabs, browser and notepad, then reboot your computer (to clear all memory)
or just continue the next step
Third, composing Transaction:-
GO ONLINE, on your coinb tab click menu
New >
Transaction- copy the "Redeem Script" from your notepad into the first input form then click "Load" to retrieve UTXO from your "MultiSig Address"
- move down a bit and click on 'Outputs (0.00000000)' and fill the destination address and the amount
- make sure you adjust the amount so that the 'Transaction Fee' is high enough for the tx to get confirmed
- if you want to send/donate me some
you can click the '+' sign to add another row for another output/destination address
I will send you my address via PM- click
submit and you will see the unsigned hex rawtx as the result
- copy this rawtx before proceeding to next step
Fourth, signing and verifying Transaction:-
GO OFFLINE, click menu
"Sign" then paste the copied rawtx into the second input form
- enter your 1st private key (from your saved notepad) into first input form then click
submit- copy the resulted
'Signed transaction' in the green box, and paste into the second input form
- enter your 2nd private key (from your Second Factor Public Key) into first input form then click
submit- copy the resulted
'Signed transaction' in the green box,
- click on menu
"Verify" and paste your
'Signed transaction' in the input space provided then click
submit- make sure all inputs for your transactions are
checkmarked on the signed column
Fifth, broadcast:- close all incognito browser but don't forget to save the last
'Signed transaction' on your notepad and save
- reboot your computer if necessary for the same reason as earlier
-
GO ONLINE, re-connect your internet and re-open your local coinb.in index.html or just go to live coinb.in page
- click on menu
"Broadcast" and paste your
'Signed transaction' here then click
submitI hope this will work though I think this tutorial needs some fine tuning to accomodate certain conditions
because it's a long tutorial, I apologize if I missed/skipped a few steps or mistyped something
reply here or pm me if you have problems or questions. Good Luck!