Bitcoin Forum
November 18, 2018, 01:41:59 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Guide] MyEtherWallet Offline Transactions [SECURITY]  (Read 32 times)
Nestade
Full Member
***
Offline Offline

Activity: 364
Merit: 124


alias xuNsh1ne


View Profile WWW
June 20, 2018, 12:53:30 PM
 #1

Hi,

In this guide I'd like to show you how to do offline-transactions using MyEtherWallet.
By using this method your private-key won't won't leave the offline machine so this is the safest way of sending transactions without a hardware-wallet.

First of all something about your private-key/keystore-file/recovery-seed: Do NOT store this files on your computer which is connected to the internet! If you're getting infected my malware you may lose all of your coins/tokens linked to this private-key. The safest way would be just using your keystore-file on your offline computer to sign transactions and storing your private-key/recovery seed safely on paper. Your private-key and recovery-seed are unencrypted provide instant access to your wallet while the keystore-file is encrypted and requires an additional password.

Requirements:
- a computer which is connected to the internet
- a computer which isn't connected to the internet
- Your ETH public-key
- Your ETH private-key (Keystorefile should be preferred)


Installing MyEtherWallet locally [Do this on the offline computer]

Download the local version of MyEtherWallet from the official MyEtherWallet Github (etherwallet-vX.X.X.X.zip):
https://github.com/kvhnuke/etherwallet/releases

Move "etherwallet-vX.X.X.X.zip" to your offline computer (USB Stick, Smartphone, ...) and extract the content from the ZIP.

Open MyEtherWallet by double clicking 'index.html' - you may have to right-click it, then go to 'Open with' and select a browser; I'd recommend using Google Chrome - you may want to download it on your online machine and transfer it to the offline machine.

Making an offline transaction

STEP 1: [ONLINE] Go to the MyEtherWallet-Website and select the 'Send Offline'-tab (https://www.myetherwallet.com/#offline-transaction). If needed adjust your GWEI according to https://ethgasstation.info/ by clicking on 'Gas Price: X GWEI' in the upper right corner and adjusting the slider to your needs. Then enter the public-address of the sender account into the 'From Address' textbox and click 'Generate'.
Write down the contents of 'Gas Price' and 'Nonce'.



STEP 2: [OFFLINE] Open your local copy of MyEtherWallet, select the 'Send Offline'-tab and scroll down to 'Step 2: Generate Transaction (Offline Computer)'.

Enter the following information:
- To Address: Receiver-address
- Value / Amount to Send: Amount you want to send (it's also possible to send Tokens by clicking on 'ETH' on the right side of the textbox and selecting the respective Token in the dropdown-menu)
- Gas Limit: https://kb.myetherwallet.com/gas/what-is-gas-ethereum.html
- Gas Price: Value from STEP 1
- Nonce: Value from STEP 1
- Data: optional - leave empty if not needed



Now scroll down until you see 'How would you like to access your wallet?' and log in using your preferred authentication-method (I'd recommend using your Keystore-File!) and click 'Unlock'.



Click 'Generate Transaction'

STEP 3: [OFFLINE] You'll now see two textboxes - 'Raw Transaction' and 'Signed Transaction'. Copy the content from 'Signed Transaction' and transfer it to your online computer.



STEP 4: [ONLINE] Go back to the MyEtherWallet-Website and select the 'Send Offline'-tab (https://www.myetherwallet.com/#offline-transaction). Scroll down to 'Step 3: Send / Publish Transaction (Online Computer)', enter your signed transaction, click 'Send Transaction' and confirm it.




Congratulations, you're done Smiley

Sidenote: To check your balance just use https://ethplorer.io/ or https://etherscan.io/ or log in to MyEtherWallet just using your public-key (View only of couse).

If you have any questions please feel free to ask anytime.

Best regards,
Nestade






1542548519
Hero Member
*
Offline Offline

Posts: 1542548519

View Profile Personal Message (Offline)

Ignore
1542548519
Reply with quote  #2

1542548519
Report to moderator
1542548519
Hero Member
*
Offline Offline

Posts: 1542548519

View Profile Personal Message (Offline)

Ignore
1542548519
Reply with quote  #2

1542548519
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542548519
Hero Member
*
Offline Offline

Posts: 1542548519

View Profile Personal Message (Offline)

Ignore
1542548519
Reply with quote  #2

1542548519
Report to moderator
1542548519
Hero Member
*
Offline Offline

Posts: 1542548519

View Profile Personal Message (Offline)

Ignore
1542548519
Reply with quote  #2

1542548519
Report to moderator
Nestade
Full Member
***
Offline Offline

Activity: 364
Merit: 124


alias xuNsh1ne


View Profile WWW
June 20, 2018, 12:53:45 PM
 #2

More guides:

MyEtherWallet/Metamask
[GUIDE] Exporting your private-key from ImToken, Jaxx, Eidoo and Parity
[GUIDE] How to import your private-key from another wallet to MEW/MetaMask
[MyEtherWallet] Creating a (new) keystore-file using your private-key

SECURITY
[SECURITY] How to protect your wallets and private keys
[SECURITY] Generate your secure IOTA-Seed without using insecure online-generators

OTHER
Increase your internet-speed and your privacy by using Cloudflare's new DNS

Nestade
Full Member
***
Offline Offline

Activity: 364
Merit: 124


alias xuNsh1ne


View Profile WWW
June 21, 2018, 08:40:33 PM
 #3

Just as a small warning to MetaMask-Users:
https://medium.com/metamask/new-phishing-strategy-becoming-common-1b1123837168

Source: https://bitcointalk.org/index.php?topic=4507002.0      (German Subforum)

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!