Cannabis
Mushrooms
Latest Release Link

What is BitSigner?


BitSigner is an open-source multi-sig signing Javascript application based off of the popular Coinb.in.


What exactly does BitSigner do?

BitSigner makes creating keys, storing keys, verifying scripts, and verifying/signing transactions easy and streamlined without sacrificing the security of Multi-Sig.


  • Creating/Storing keys: Based on a username and password you provide, a public key and private key will be generated for you. Every time you put in that username and password, the same keys will be generated. That means no more storing keys anywhere! You just have to remember your username and password.
  • Verifying scripts: Paste a raw transaction, redeem script, pubkey or wif key to convert it into a readable format that can be verified manually.
  • Verifying/signing transactions (Main Feature): If you are using a compatible script or string of scripts, the transactions will be laid out for you in an easy to read format and will let you sign or skip the transaction with a click of a button. Then, BitSigner gives the signed transactions back to you, separated by commas.


Isn't Javascript unsafe?


It is true that malicious Javascript has been used in the past to deanonymize users. However, this requires that 1, the Javascript is malicious and 2, the user is online. It is for these reasons we have made BitSigner open-source and recommend that BitSigner be used offline. If you use BitSigner offline, it is impossible to deanonymize you, even if it is a malicious version. IMPORTANT: Only download BitSigner from the official BitSigner repository below. If you download it from somewhere else it may be a malicious version.



Generate a keypair using BitSigner


Step 1:

Download BitSigner here



Step 2:

Open the Tor Browser Bundle (TBB) and navigate to the index.html page (Either Copy/Paste the location or type in "file:///" in the navbar and navigate to wherever you extracted the .zip to)



Step 3:

Navigate to "Setup Account" and choose a username/password.
WARNING: If you forget your username/password, you will not be able to retrieve your funds in the case of a rouge vendor.



Step 4:

Copy the public key and paste it in your settings