Tools for offline creating and signing type 0 and type 3 Lisk transactions. Tool for online sending the offline created transactions.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
offlineCreateDelegateTransaction
offlineCreateNewAccount
offlineCreateSecondSecretTransaction
offlineCreateSignedVotingTransaction
offlineCreateStdTransaction
offlineGenerateAccount_byDigitron
onlineSendTransMobile
onlineSendTransaction
LICENSE
README.md

README.md

offlineLiskTools

  • Tools for offline creating and signing type 0 and type 3 Lisk transactions.
  • Tool for online sending the offline created transactions.

Just download and extract the .rar files. Since the tools are just html sites with some javascript code, you should be able to run it on multiple platforms. I tested it on Windows and Linux Ubuntu.

offlineCreateStdTransaction:

  • this should be used on an offline pc which is not connected to the internet
  • copy or type your passphrase into the first input box
  • copy or type your second passphrase into the second input box (or leave blank if you don't have one)
  • type in the amount of LSK you want to send. Or use the arrow at the right hand side of the third input box
  • copy or type the recipient adress into the fourth input box
  • click the blue "Generate transaction" button
  • The signed transaction will be display as a string and as QR-Code
  • follow the instructions below for: onlineSendTransaction

offlineCreateSecondSecretTransaction:

  • this should be used on an offline pc which is not connected to the internet
  • copy or type your passphrase into the first input box
  • copy or type your DESIRED second passphrase into the second input box
  • click the blue "Generate transaction" button
  • The signed transaction will be display as a string and as QR-Code
  • follow the instructions below for: onlineSendTransaction

offlineCreateSignedVotingTransaction:

  • this should be used on an offline pc which is not connected to the internet
  • copy or type your passphrase into the first input box
  • copy or type your second passphrase into the second input box (or leave blank if you don't have one)
  • copy an array with public Keys of the delegates that you want to vote (or unvote) into the third input box
    • You can also use the arrays that I have added to this project (VotingArrays.txt)
    • If you use the VotingArray.txt you can also send me an Email to lisksnake@gmx.de
    • I will inform you when voting needs to be changed (i.e. one delegate not forging any more,......)
    • You will get the array that is necessarry to fix your voting (unvote one, vote another delegate)
  • click the blue "Generate transaction" button
  • The transaction will be display as a string and as one or two QR-Codes
    • for 33 delegates the QR-Code is too complex and a standard web cam is not able to decode it.
    • So i split the transaction information into 2 QR-Codes
    • Please remenber that when you use the online tool. You have to scan twice!!
  • follow the instructions below for: onlineSendTransaction

onlineSendTransaction

YOU CAN FOLLOW THESE INSTRUCTIONS OR USE THE LISK ONLINE BROADCASTER ON YOU MOBILE PHONE WHICH IS MORE CONVENIENT: https://play.google.com/store/apps/details?id=lisksnake.liskonlinebroadcaster

  • this should be used on an online pc which is connected to the internet
  • since the signed transaction does only includes encrypted data, it is safe to use it on an online pc
  • click the blue "Start webcam" button and select the webcam that you want to use
  • point the webcam to the screen of your offline pc and scan the QR-Code
  • as soon as the scan was successfull, your online pc should "beep" for a second
  • if you want to send a huge voting transaction you probably have 2 QR-Code on then screen which both need to be scanned
  • select the Lisk net to which you want to send the transaction
    • Testnet: for testing my tool. To get confidence
    • Mainnet: !!Attention!! This will have effect on real accounts with real money (LSK)
  • click the blue "Send transaction" button
  • below it you should see after 2-3 seconds the message: "transction was send"