Silk Road forums

Discussion => Security => Topic started by: Just Chipper on December 20, 2012, 06:58 pm

Title: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on December 20, 2012, 06:58 pm
***SUPPORTED VERSIONS***
Electrum- 1.8.1
Tails- 0.20
***SUPPORTED VERSIONS***

***NOTE***
ALL APT SETTINGS MUST BE SELECTED IN PERSISTENCE
***NOTE***

***NOTE***
YOU WILL NEED TO DO THESE FIRST STEPS IN TAILS 0.19 OR OLDER. THEN YOU CAN UPDATE TO 0.20
***NOTE***

***ALL TEXT IS CASE SENSITIVE***
Boot Tails from USB drive
Input Persistence password
Select "More Options" from boot menu
Input administrator password
Boot into desktop
Open Applications>Tails>Configure Persistent Volume
Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save"

***NOTE***
NOW YOU CAN UPDATE TO 0.20
***NOTE***

Open "Iceweasel"
Go to "electrum.ecdsa.org/download.html"
Download "Electrum-1.8.1.tar.gz" to your Persistent folder
Open "file manager"
Browse to "/home/amnesia/Persistent"
Extract "Electrum-1.8.1.tar.gz" to your Persistent folder
Close "file manager"
Open gedit from "Applications>Accessories>gedit Text Editor"
Select Open
Browse to "/home/amnesia/Persistent/Electrum-1.8.1/electrum.desktop"
Find the line that starts with "Exec="
Edit the line to say "Exec=/home/amnesia/Persistent/Electrum-1.8.1/electrum"
Find the line that starts with "Icon="
Edit the line to say "Icon=/home/amnesia/Persistent/Electrum-1.8.1/icons/electrum.png"
Create a new line that says "Path=/home/amnesia/Persistent/Electrum-1.8.1"
Select Save
Close gedit
Open file manager
Browse to "/home/amnesia/Persistent/Electrum-1.8.1"
Launch "electrum.desktop"
Select "Mark as trusted" from the pop-up window
Select "Create" from the pop-up window
Memorize the "Mnemonic code" as this is how you can open this wallet on other devices
Now Enter the "Mnemonic code" into the field
Select Continue
Input encryption password
Select "TCP" as connection protocol
Input a server from list of Hidden Services in server field
Input "50001" as port
Uncheck "try random servers if disconnected"
Select "OK"

***ELECTRUM HIDDEN SERVICES***
k3m4jg4irk7duq2q.onion
56ckl5obj37gypcu.onion
owsvr7avat2jxn24.onion
6grcngdvav3plwyv.onion
4lhnnupincd3gyda.onion
***ELECTRUM HIDDEN SERVICES***

***ELECTRUM SERVER DONATIONS***
I am now operating my own Electrum Hidden Service (6grcngdvav3plwyv.onion).
Any and all donations are appreciated.
Donations Address: 1FtosUqVoYsbUwstAZXrLLFfxnWd6UcAAt
***ELECTRUM SERVER DONATIONS***

And that's it, you now have a fully functioning Bitcoin client right on your Persistent USB, no more need to trust 3rd-party companies with your precious Bitcoins. If anyone has any questions and/or issues please post them in this thread so all can view the responses.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on February 15, 2013, 11:34 pm
Great Post dude! If I could give Karma I would.
Its been a while since your post so new ppls will need to change the Electrum file name to the curent release.
If you are using a persistant volume, then you dont need to reseed your wallet each time you log in. To make this work, BEFORE installing electrurm create a custom persistant directory called..
/home/amnesia/.electrum
[Menu] Applications->System tools->Configure persistent volume
then resatart system and install electrum.
If you have already installed electrum, prior to creating your custom directory  you will need to reseed your wallet just one more time.
also
Slush's electrum wall is really good. Much more reliable than the others.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: National Direct on February 16, 2013, 02:18 am
Started using Electrum a few weeks ago, best wallet yet. I never had any trust for bitinstant and similar sites.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: masterblaster on February 16, 2013, 10:02 pm
Thanks, should come in handy.

Started using Electrum a few weeks ago, best wallet yet. I never had any trust for bitinstant and similar sites.

Those two arent really related. Bitinstant is just an exchanger, not an e-wallet.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: bolovide on February 17, 2013, 09:45 pm
Seems like great info.  Sort of in a time crunch right now, but i'll make sure to try this when I get back.

+karma
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Fallkniven on February 18, 2013, 12:18 am
nice write up, thanks :) +1
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: NW Nugz on February 18, 2013, 12:13 pm
Thanks to the OP! This sounds like something I have been needing.

I wonder if the security savvy folks here think this might create a security hole of some sort? I am not savvy enough to have any idea. Also wonder if this install would survive an upgrade to tails?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on February 18, 2013, 03:27 pm
Thanks to the OP! This sounds like something I have been needing.

I wonder if the security savvy folks here think this might create a security hole of some sort? I am not savvy enough to have any idea. Also wonder if this install would survive an upgrade to tails?

No problem. I don't trust my BTC with anyone but myself, that's why I implemented this.

I doubt it. It uses port 50001 to connect to an electrum node operating as a hidden service.

I was able to update from 0.15 to 0.16 and keep the install intact. The key is making sure you follow the instructions precisely. Let me know if you have any questions or issues with an upgrade.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on February 18, 2013, 10:54 pm
.... Also wonder if this install would survive an upgrade to tails?

I was also nervous about it, so I did a test and created a second tails USB and followed Chippers instructions for the second one too.  I then copied the contents of the
/home/amnesia/.electrum from my first installation to my second. (via another USB). 
To do this you have to make the hidden directories visible.
[File browser]->[View]->Show Hidden Files
There are two files there blockchain_headers & electrum.dat.
You can back these files up but then you Do have a security issue if its not stored on an encrypted USB

Once I transferred them and started electrum on my second USB stick, it worked fine and kept all my transactions and configurations.

Now I have a backup installation in case my first one dies or gets screwed in a tails upgrade.

One again KUDOS to you Chipper.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Gil on February 18, 2013, 11:24 pm
Thanx for the info!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: NW Nugz on February 19, 2013, 01:55 pm
...
I was also nervous about it, so I did a test and created a second tails USB and followed Chippers instructions for the second one too.  I then copied the contents of the
/home/amnesia/.electrum from my first installation to my second. (via another USB). 
To do this you have to make the hidden directories visible.
[File browser]->[View]->Show Hidden Files
There are two files there blockchain_headers & electrum.dat.
You can back these files up but then you Do have a security issue if its not stored on an encrypted USB

Are you talking about a security issue if someone gets physical access to the USB? Or, do you mean encryption is needed to keep people using the internet from seeing your personal info/location or accessing your files?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on February 19, 2013, 05:04 pm
Are you talking about a security issue if someone gets physical access to the USB? Or, do you mean encryption is needed to keep people using the internet from seeing your personal info/location or accessing your files?

Yes, if someone physically accesses your USB drive.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on February 19, 2013, 10:56 pm
Oh and if you want a nice electrum icon to click to launch it, when editing the electrum.desktop file
also change the line....

Icon=/home/amnesia/Persistent/Electrum-1.6.2/icons/electrum.png

after saving the electrum.desktop  file. Right-click on it. Select [Properties] → [Permissions Tab] → Execute: Check the box  next to [Allow executing file as program] → [Close button]

Now you have  a pretty icon. You can move or copy this file anywhere and it will still work, but best to keep it somewhere in the persistent folder.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: LDopa on February 20, 2013, 05:56 am
Nice OP! I was all excited because I got Tails to boot from a virtual USB drive on my iPhone(using RoqyUSB). 

Do the devs recommend any particular wallet over another?  Like using Keepassx instead of PasswordSafe?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Asal88 on February 20, 2013, 09:30 am
Nice post
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on February 20, 2013, 03:20 pm
Nice OP! I was all excited because I got Tails to boot from a virtual USB drive on my iPhone(using RoqyUSB). 

Do the devs recommend any particular wallet over another?  Like using Keepassx instead of PasswordSafe?

Nice, I didn't know you could do that on the iPhone.

The devs actually just recommended to use a 3rd party wallet like instawallet or blockchain. I don't know what either of those are, sorry.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Bandi on April 07, 2013, 01:48 pm
Thanks to OP - just what I wanted.
But this command no longer works

sudo pip install ecdsa slowaes

Directory 'ecdsa' is not installable. File 'setup.py' not found.

also
sudo pip install http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478

gives
Downloading/unpacking http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
  Error <urlopen error [Errno -2] Name or service not known> while getting http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
Exception:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/pip/basecommand.py", line 120, in main
    self.run(options, args)
  File "/usr/lib/pymodules/python2.6/pip/commands/install.py", line 161, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 879, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 1027, in unpack_url
    resp = urllib2.urlopen(target_url)
  File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open
    raise URLError(err)
URLError: <urlopen error [Errno -2] Name or service not known>
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 08, 2013, 09:32 pm
But this command no longer works

sudo pip install ecdsa slowaes

Directory 'ecdsa' is not installable. File 'setup.py' not found.

also
sudo pip install http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478

gives
Downloading/unpacking http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
  Error <urlopen error [Errno -2] Name or service not known> while getting http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
Exception:
<SNIP>

Firstly, make sure you download the Electrum-1.7.2.tar.gz file into your persistent volume, then extract it, next make sure you are in said volume while executing the commands (/home/amnesia/Electrum-1.7.2). This is why it said "setup.py" not found, it's inside the tarball you downloaded.

If you didn't get Python-PIP installed correctly (with -f switch) then it won't function correctly as you're experiencing.

If after these changes you still have an issue let me know, I can do a fresh install and document the changes.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on April 08, 2013, 10:48 pm
But this command no longer works

sudo pip install ecdsa slowaes

Directory 'ecdsa' is not installable. File 'setup.py' not found.

also
sudo pip install http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478

gives
Downloading/unpacking http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
  Error <urlopen error [Errno -2] Name or service not known> while getting http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
Exception:
<SNIP>

Firstly, make sure you download the Electrum-1.7.2.tar.gz file into your persistent volume, then extract it, next make sure you are in said volume while executing the commands (/home/amnesia/Electrum-1.7.2). This is why it said "setup.py" not found, it's inside the tarball you downloaded.

If you didn't get Python-PIP installed correctly (with -f switch) then it won't function correctly as you're experiencing.

If after these changes you still have an issue let me know, I can do a fresh install and document the changes.

I've been playing with a fresh install and this for a couple of days. There is something wrong with the way the new tails version 1.7.1 is managing the pip installs, as well as the folder structure of electrum 1-7.2.  Using your method when you try to do the "sudo pip install ecdsa slowaes" install, pip tries to install from the ecdsa directory inside the extracted electrum folder, which does not have a setup.py inside. So I tried to to the install outside the electrum folder which should load a fresh ecdsa from the python site, and noticed that the installer is failing because it is calling for https instead of http.
I then tried the -E flag with pip... ie

sudo -E pip install ecdsa slowaes
and it works, as does
sudo -E pip install http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
 but when you try to run electrum it gives a ecdsa not installed error.

If you change to superuser ( sudo su) you can get electrum to run, but is useless caus you need it to run as user 'amnesia'

Its really annoying.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 09, 2013, 02:03 pm
I've been playing with a fresh install and this for a couple of days. There is something wrong with the way the new tails version 0.17.1 is managing the pip installs, as well as the folder structure of electrum 1-7.2.  Using your method when you try to do the "sudo pip install ecdsa slowaes" install, pip tries to install from the ecdsa directory inside the extracted electrum folder, which does not have a setup.py inside. So I tried to to the install outside the electrum folder which should load a fresh ecdsa from the python site, and noticed that the installer is failing because it is calling for https instead of http.
I then tried the -E flag with pip... ie

sudo -E pip install ecdsa slowaes
and it works, as does
sudo -E pip install http://download.electrum.org/download/Electrum-1.7.2.tar.gz#md5=510e66e9ac2d957d5286889b050d2478
 but when you try to run electrum it gives a ecdsa not installed error.

If you change to superuser ( sudo su) you can get electrum to run, but is useless caus you need it to run as user 'amnesia'

Its really annoying.

I see, they must have changed the python permissions... again. I suppose I will go look through the change logs and download/install the latest Tails (0.17.2) and the latest Electrum (1.7.2) and post the changes in getting it running. Looks like this is my project for the day. Will update my OP once I figure out the changes needed to get Electrum running on Tails again.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 11, 2013, 06:56 pm
I see, they must have changed the python permissions... again. I suppose I will go look through the change logs and download/install the latest Tails (0.17.2) and the latest Electrum (1.7.2) and post the changes in getting it running. Looks like this is my project for the day. Will update my OP once I figure out the changes needed to get Electrum running on Tails again.

Okay so it appears this is a known issue in the debian version of electrum. Some changes in python broke part of the original script. It was changed in 1.7.2, but the new script calls upon python libraries only accessible by root. I was able to install the ecdsa, slowaes, and electrum python scripts with the --user switch and run them as amnesia. Only downside was that I would have to run a script everytime I booted the USB and have to restore from seed as well. For right now I reinstalled Tails 0.16 on my USB and was able to install Electrum 1.6.2 and use it sucessfully. I will experiment with leaving Electrum at 1.6.2 and upgrading Tails to 0.17.x and see if it continues functioning. I will post my results here.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: p3nd8s on April 12, 2013, 06:29 am
Great post, +1!

However, I personally don't trust any wallet software, including electrum.
For maximum security and control, I use brainwallet.org.
I saved the web page (save page as) and run it on an offline computer
to generate my wallet addresses (private key and public key).
To send money, copy and paste the transaction history for the wallet address (from blockchain ot blockexplorer) on an online computer.
Save it to a CD or USB. Go to transaction on the offline computer, paste the history data into the transaction history form. Type in the destination wallet address, the amount, miner's fee (0.0005), and the page will generate a raw transaction text string. Copy and paste into txt file and burn on CD or copy to USB. Move the text to an online computer, and push the transaction through blockchain.info/pushtx (copy and paste). You can also use Bitcoin-QT to push the transaction if blockchain.info is not working or offline as it is now.
On Bitcoin-QT go to the Debug Window and type:

sendrawtransaction "raw transaction text string" (without the quotes) and press ENTER. It will push the transaction to the network.

Note: If you don't send the full amount in the wallet, some people say that the change you are supposed to receive goes out as a miner's fee when using brainwallet.org. I have not verified this as I've always sent the full amount. Maybe someone can shine some light on this subject.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 12, 2013, 04:15 pm
Great post, I'll give you +1 karma when I get to 100 posts.

However, I personally don't trust any wallet software, including electrum.
For maximum security and control, I use brainwallet.org.
I saved the web page (save page as) and run it on an offline computer
to generate my wallet addresses (private key and public key).
To send money, copy and paste the transaction history for the wallet address (from blockchain ot blockexplorer) on an online computer.
Save it to a CD or USB. Go to transaction on the offline computer, paste the history data into the transaction history form. Type in the destination wallet address, the amount, miner's fee (0.0005), and the page will generate a raw transaction text string. Copy and paste into txt file and burn on CD or copy to USB. Move the text to an online computer, and push the transaction through blockchain.info/pushtx (copy and paste).

Thank you.

Well now anyone can MiTM your brainwallet seed from brainwallet.org. I personally just let BIP 032 generate the seed for me and I memorize it.

Also just an FYI there's a program called Armory that does exactly this process but much more streamlined. You have the private keys on a network-less debian USB and the public keys on a networked computer. You create the transaction on the USB, sign it, and then transfer it via CD/DVD/USB to the networked computer and send it.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 12, 2013, 07:04 pm
Okay so it appears this is a known issue in the debian version of electrum. Some changes in python broke part of the original script. It was changed in 1.7.2, but the new script calls upon python libraries only accessible by root. I was able to install the ecdsa, slowaes, and electrum python scripts with the --user switch and run them as amnesia. Only downside was that I would have to run a script everytime I booted the USB and have to restore from seed as well. For right now I reinstalled Tails 0.16 on my USB and was able to install Electrum 1.6.2 and use it sucessfully. I will experiment with leaving Electrum at 1.6.2 and upgrading Tails to 0.17.x and see if it continues functioning. I will post my results here.

Okay so I was able to update Tails from 0.16 to 0.17.2 successfully and Electrum 1.6.2 works correctly. For now I would recommend using my walk-through in the OP and then update your Tails from 0.16 to 0.17.2. Until someone better at Python than me figures out the dependency issue I would recommend sticking with Electrum 1.6.2 on your Tails USB.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on April 13, 2013, 12:41 am
Okay so it appears this is a known issue in the debian version of electrum. Some changes in python broke part of the original script. It was changed in 1.7.2, but the new script calls upon python libraries only accessible by root. I was able to install the ecdsa, slowaes, and electrum python scripts with the --user switch and run them as amnesia. Only downside was that I would have to run a script everytime I booted the USB and have to restore from seed as well. For right now I reinstalled Tails 0.16 on my USB and was able to install Electrum 1.6.2 and use it sucessfully. I will experiment with leaving Electrum at 1.6.2 and upgrading Tails to 0.17.x and see if it continues functioning. I will post my results here.

Okay so I was able to update Tails from 0.16 to 0.17.2 successfully and Electrum 1.6.2 works correctly. For now I would recommend using my walk-through in the OP and then update your Tails from 0.16 to 0.17.2. Until someone better at Python than me figures out the dependency issue I would recommend sticking with Electrum 1.6.2 on your Tails USB.
Did you try that on a clean install of Tails? I Suspect that once you have the dependencies installed you can upgrade your tails and the dependencies remain in place. I'm working on this method as a workaround for new people until it gets sorted.

1. Download and install Tails0.16
2. Setup persistence etc.
3. Install Electrum 1.6.2. Setup wallets etc
4. Upgrade Tails to latest version
5. Without uninstalling the oder version. Install latest version of Electrum.
I'll let you know know if it works.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: p3nd8s on April 13, 2013, 06:00 am

Well now anyone can MiTM your brainwallet seed from brainwallet.org. I personally just let BIP 032 generate the seed for me and I memorize it.


Please explain how someone can MITM the brainwallet seed from brainwallet.org. And what is BIP 032 and how do you generate the seed from that? This is all new to me.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 14, 2013, 01:35 am
Please explain how someone can MITM the brainwallet seed from brainwallet.org. And what is BIP 032 and how do you generate the seed from that? This is all new to me.

Well when I checked the swite out it wasn't using SSL so someone could impersonate the site and send your traffic to the site and back to you. AKA being a Man In The Middle. Now you actually created a wallet seed on brainwallet.org, it's just that this guy knows exactly what it is.

BIP 032 is the Bitcoin protocol that allows the 12 word passphrase for seed recovery of wallet. Electrum and other wallets create this automatically offline, this way it's both random words and no chance of interception.

Yea the cool thing about Bitcoin is that I learn something new all the time about it.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CharasBros on April 14, 2013, 05:06 am
do not use Tails, it script which can reveal your real IP, seems like nobody knows yet.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 15, 2013, 06:41 pm
do not use Tails, it script which can reveal your real IP, seems like nobody knows yet.

I assume it's the "do_not_ever_run_me" script you are referring to? That script it merely a series of iptables commands that disables the Torrification of the network, turning the current session into a default Debian Live session. Keep in mind that this script must be executed as root therefore if someone can do it, you are much more vulnerable than a simple IP.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on April 22, 2013, 10:53 am
I may have something for you:

On a fresh install of Tails 0.17.2 (latest), I got Electrum 1.7.3 working. It also seems to survive after reboots, and doesn't ask for a new seed
- With persistence volume as you setup: with apt, and apt lists and the /home/amnesia/.electrum dir pointer
- Downloaded and extracted Electrum-1.7.3.tar.gz and changed dirs to the extracted dir
- Did "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" as you did
- Since the issue seems to be permissions, I messed around until I got pip to install as amnesia user using:
pip install --install-option="--user" ecdsa slowaes
- Same goes for pip install for Electrum
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

I'm not sure what I'm doing, but it seems to have worked.
Can someone else verify? Is this still safe to use on Tails? Does it break any anonymity?


Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on April 22, 2013, 11:33 am
Also the server to be used is a TCP at http://4lhnnupincd3gyda.onion/ on port 50001
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: garlow2000 on April 22, 2013, 11:49 am
Great info! Thanks a ton :D
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Stringer on April 22, 2013, 03:03 pm
None of these methods have worked for me. I can't seem to install ecdsa slowaes getting a bunch of errors. Follow every step to the number and tried Vegeta's method. Still can't get ecdsa slowaes installed.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 22, 2013, 03:20 pm
I may have something for you:

On a fresh install of Tails 0.17.2 (latest), I got Electrum 1.7.3 working. It also seems to survive after reboots, and doesn't ask for a new seed
- With persistence volume as you setup: with apt, and apt lists and the /home/amnesia/.electrum dir pointer
- Downloaded and extracted Electrum-1.7.3.tar.gz and changed dirs to the extracted dir
- Did "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" as you did
- Since the issue seems to be permissions, I messed around until I got pip to install as amnesia user using:
pip install --install-option="--user" ecdsa slowaes
- Same goes for pip install for Electrum
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

I'm not sure what I'm doing, but it seems to have worked.
Can someone else verify? Is this still safe to use on Tails? Does it break any anonymity?

Interesting. This is the way I installed it earlier in this thread and I was having issues. I will retry this method when I have a free moment. I will post my results in this thread.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on April 22, 2013, 10:17 pm
I may have something for you:

On a fresh install of Tails 0.17.2 (latest), I got Electrum 1.7.3 working. It also seems to survive after reboots, and doesn't ask for a new seed
- With persistence volume as you setup: with apt, and apt lists and the /home/amnesia/.electrum dir pointer
- Downloaded and extracted Electrum-1.7.3.tar.gz and changed dirs to the extracted dir
- Did "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" as you did
- Since the issue seems to be permissions, I messed around until I got pip to install as amnesia user using:
pip install --install-option="--user" ecdsa slowaes
- Same goes for pip install for Electrum
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

I'm not sure what I'm doing, but it seems to have worked.
Can someone else verify? Is this still safe to use on Tails? Does it break any anonymity?


One mistake I wrote up here!

You can't be in /home/amnesia/Persistent/Electrum-1.7.3/ when you do pip install --install-option="--user" ecdsa slowaes
otherwise it will just say the same thing someone else mentioned in the thread:
"Directory 'ecdsa' is not installable. File 'setup.py' not found
so,
do "cd /home/amnesia/Persistent/" before issuing: pip install --install-option="--user" ecdsa slowaes
I think someone already mentioned this in the thread. Thanks for that!

for the next pip command, I have no idea what dir you should be in
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

It will throw an error regardless. I'm not sure what the error is, but it seems to be not being able to put "electrum.desktop" into /usr/share/applications/electrum.desktop...
It seems to run OK though:
amnesia@amnesia:~/Persistent/Electrum-1.7.3$ ./electrum
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 23, 2013, 09:58 pm
I may have something for you:

On a fresh install of Tails 0.17.2 (latest), I got Electrum 1.7.3 working. It also seems to survive after reboots, and doesn't ask for a new seed
- With persistence volume as you setup: with apt, and apt lists and the /home/amnesia/.electrum dir pointer
- Downloaded and extracted Electrum-1.7.3.tar.gz and changed dirs to the extracted dir
- Did "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" as you did
- Since the issue seems to be permissions, I messed around until I got pip to install as amnesia user using:
pip install --install-option="--user" ecdsa slowaes
- Same goes for pip install for Electrum
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

I'm not sure what I'm doing, but it seems to have worked.
Can someone else verify? Is this still safe to use on Tails? Does it break any anonymity?


One mistake I wrote up here!

You can't be in /home/amnesia/Persistent/Electrum-1.7.3/ when you do pip install --install-option="--user" ecdsa slowaes
otherwise it will just say the same thing someone else mentioned in the thread:
"Directory 'ecdsa' is not installable. File 'setup.py' not found
so,
do "cd /home/amnesia/Persistent/" before issuing: pip install --install-option="--user" ecdsa slowaes
I think someone already mentioned this in the thread. Thanks for that!

for the next pip command, I have no idea what dir you should be in
pip install --install-option="--user" http://download.electrum.org/download/Electrum-1.7.3.tar.gz#md5=22a35b0816f7c6c59fbeddb50e832ada

It will throw an error regardless. I'm not sure what the error is, but it seems to be not being able to put "electrum.desktop" into /usr/share/applications/electrum.desktop...
It seems to run OK though:
amnesia@amnesia:~/Persistent/Electrum-1.7.3$ ./electrum

OK, I was able to successfully install Electrum 1.7.3 on a freshly installed Tails 0.17.2 LiveUSB. I followed my original instructions except adding the --install-option="--user" switch you posted and editing the .desktop file to point to correct "exec" and created "path" entry that points to Electrum folder you download. Thank you for your and everyone in this thread's help with keeping this up to date, I know I couldn't do it myself. I am updating the OP with current instructions.

If anyone runs into any issues at all please post them in this thread as to keep one thread for up to date electrum-on-tails install instructions.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on April 24, 2013, 01:12 am
Nice one chip +1
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on April 24, 2013, 03:21 am
Chipper, Electrum 1.7.3 on Tails 0.17.2 confirmed working with the new instructions!
No errors on any steps of the installation
Beautiful!

As a side note,
Do you think its a good idea to add:
Uncheck "Try random servers if disconnected"

in the howto as a next step after entering in the server url 4lhnnupincd3gyda.onion and port
So that it doesnt contact clearnet ip's ?

Might also be worth writing to accept the electrum.desktop file as a trusted launcher so that the icon shows up.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on April 24, 2013, 06:02 am
And +1 for you too Vegeta. Your tip on the "--user" flag was a vital piece of the puzzle.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mezzomixtor on April 24, 2013, 12:21 pm
Really great thread, thanks a lot! Only because of you guys I could install electrum on my USB-hard drive  :)

But now I've got a question about this! Can I receive bitcoins onto this wallet even when my computer is offline/shutdown? And there are 5 receiving addresses shown at the tab "Receive", i guess all of them are mine, and i can use them only once and then I'll become a new one, is this correct?

Anything else what I should know about electrum? Unfortunately i couldnt find a good documentary (the one from the homepage is not really informative)

Thanks in advance!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on April 24, 2013, 04:19 pm
Really great thread, thanks a lot! Only because of you guys I could install electrum on my USB-hard drive  :)

But now I've got a question about this! Can I receive bitcoins onto this wallet even when my computer is offline/shutdown? And there are 5 receiving addresses shown at the tab "Receive", i guess all of them are mine, and i can use them only once and then I'll become a new one, is this correct?

Anything else what I should know about electrum? Unfortunately i couldnt find a good documentary (the one from the homepage is not really informative)

Thanks in advance!

Yes, you can receive bitcoins at any of those initial 5 addresses in Electrum, even while your computer is offline/shutdown. There is a whole subset of wallets that exist entirely offline and never touch the internet called Offline Wallets (Learn more at: https://en.bitcoin.it/wiki/How_to_set_up_a_secure_offline_savings_wallet ). People just need to send to the right address, and you can check the balance at http://blockchain.info or http://blockexplorer.com without having to open up your computer or bitcoin client.

Just don't lose or forget the mnemonic code!! If somebody sent you coins to your address, and you lost access to the wallet and forgot your code, the coins would still be there but you wouldn't be able to spend them. You'd know where they are, see the balance, but never be able to spend them, without access.

Those 5 addresses you see in Electrum are all yours and you control all of them. You're not limited to 1 transaction per address, you could use an address as many times over as you want but it's not advised. It's better to make different addresses for different transactions, so that it is harder for peeping eyes to connect the dots. Electrum will make more addresses as needed. As you use addresses, the default settings will keep generating new addresses so that there are always 5 empty addresses available to use.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mezzomixtor on April 24, 2013, 05:30 pm
Thank you sooo much!!!!! As soon as I can give karma i'll remember you both!  :)

edit: done  :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on April 24, 2013, 06:09 pm
Chipper, Electrum 1.7.3 on Tails 0.17.2 confirmed working with the new instructions!
No errors on any steps of the installation
Beautiful!

As a side note,
Do you think its a good idea to add:
Uncheck "Try random servers if disconnected"

in the howto as a next step after entering in the server url 4lhnnupincd3gyda.onion and port
So that it doesnt contact clearnet ip's ?

Might also be worth writing to accept the electrum.desktop file as a trusted launcher so that the icon shows up.

Good to hear.

Adding both steps into the OP.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Fallkniven on May 04, 2013, 12:38 am
this is great, thanks for the updates :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on May 06, 2013, 02:31 am
this is great, thanks for the updates :)

No problem. If anyone has any issues with the installation, use, or anything related to Electrum on Tails LiveUSB please post them in this thread so I can address them and update the OP accordingly.

Also if more people could pressure the Tails project to include Electrum inside Tails the better. A secure BTC wallet is about the only thing missing from the Tails project.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Brotha Lynch on May 07, 2013, 09:12 pm
Hi Just Chipper, first off this is a great guide. I've been using Electrum on my Tails USB for about a month now with no issues. However today I went to open Electrum (version 1.7.3) and when I clicked on the "Electrum Bitcoin Wallet" icon (electrum.desktop) nothing happened - it just won't open. I've tried restarting and even tried re-installing it but it still won't work. Any ideas on what the issue is?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on May 09, 2013, 03:00 am
Hi Just Chipper, first off this is a great guide. I've been using Electrum on my Tails USB for about a month now with no issues. However today I went to open Electrum (version 1.7.3) and when I clicked on the "Electrum Bitcoin Wallet" icon (electrum.desktop) nothing happened - it just won't open. I've tried restarting and even tried re-installing it but it still won't work. Any ideas on what the issue is?

Make sure the electrum.desktop file has the right paths and locations. Open up the gedit text editor program, and open the file "/home/amnesia/Persistent/Electrum-1.7.3/electrum.desktop" and see if you have the following correct lines in there:

Exec=/home/amnesia/Persistent/Electrum-1.7.3/electrum
Icon=/home/amnesia/Persistent/Electrum-1.7.3/icons/electrum.png
Path=/home/amnesia/Persistent/Electrum-1.7.3
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mollyfan on May 09, 2013, 04:23 am
***SUPPORTED VERSIONS***
Electrum- 1.7.3
Tails- 0.17.2
***SUPPORTED VERSIONS***

For Information about Electrum Bitcoin client read here: http://electrum.ecdsa.org/
For Information about Tails LiveSystem read here: https://tails.boum.org

***NOTE***
ALL APT SETTINGS MUST BE SELECTED IN PERSISTENCE
***NOTE***

***ALL TEXT IS CASE SENSITIVE***
Boot Tails from USB drive
Input Persistence password
Select "More Options" from boot menu
Input administrator password
Boot into desktop
Open Applications>Tails>Configure Persistent Volume
Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save"
Open "Iceweasel"
Go to "electrum.ecdsa.org/download.html"
Download "Electrum-1.7.3.tar.gz" to your Persistent folder
Open "file manager"
Browse to "/home/amnesia/Persistent"
Extract "Electrum-1.7.3.tar.gz" to your Persistent folder
Close "file manager"
Open "terminal"
Issue the command "cd /home/amnesia/Persistent/Electrum-1.7.3"
Issue the command "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools"
Exit the terminal
Open "root terminal"
Issue the command " pip install --install-option="--user" ecdsa slowaes"
Close "root terminal"
Open gedit from "Applications>Accessories>gedit Text Editor"
Select Open
Browse to "/home/amnesia/Persistent/Electrum-1.7.3/electrum.desktop"
Find the line that starts with "Exec="
Edit the line to say "Exec=/home/amnesia/Persistent/Electrum-1.7.3/electrum"
Find the line that starts with "Icon="
Edit the line to say "Icon=/home/amnesia/Persistent/Electrum-1.7.3/icons/electrum.png"
Create a new line that says "Path=/home/amnesia/Persistent/Electrum-1.7.3"
Select Save
Close gedit
Open file manager
Browse to "/home/amnesia/Persistent/Electrum-1.7.3"
Launch "electrum.desktop"
Select "Mark as trusted" from the pop-up window
Select "New" from the pop-up window
Memorize the "Mnemonic code" as this is how you can open this wallet on other devices
Input encryption password
Select "TCP" as connection protocol
Input "4lhnnupincd3gyda.onion" as server
Input "50001" as port
Uncheck "try random servers if disconnected"
Select "OK"
***ALL TEXT IS CASE SENSITIVE***

And that's it, you now have a fully functioning Bitcoin client right on your Persistent USB, no more need to trust 3rd-party companies with your precious Bitcoins. If anyone has any questions and/or issues please post them in this thread so all can view the responses.

Donations Welcome: 1FtosUqVoYsbUwstAZXrLLFfxnWd6UcAAt

+1 to you my friend! i have been trying to figure that one out for a bit now! i will try it here in a few mins and let you know if it works :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Vegeta on May 10, 2013, 11:04 am
Has anyone else been getting a "Not Connected" message on the status bar? I haven't been able to connect for 5 days now. Maybe something is wrong with slush's electrum server on tor. If anyone knows other electrum servers that live on tor, please let us know.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on May 10, 2013, 04:17 pm
Has anyone else been getting a "Not Connected" message on the status bar? I haven't been able to connect for 5 days now. Maybe something is wrong with slush's electrum server on tor. If anyone knows other electrum servers that live on tor, please let us know.

Yes, I receive that as well now when I try and connect to Slush's Electrum Hidden Service. I have temporarily switched to Stepkrav's Electrum Hidden Service, and am connected and sending/receiving coins. The address is 56ckl5obj37gypcu.onion. I will start setting up my own electrum hidden service and see how it goes. If I get it running and have suitable bandwidth for the load I will publish my hidden service here.

I am updating the OP to show stepkrav's hidden service as well in the event Slush's is down like it is currently. If anyone else knows of any other Electrum Hidden Service's please post them here so I can add them to the OP.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on May 11, 2013, 12:54 pm
Has anyone else been getting a "Not Connected" message on the status bar? I haven't been able to connect for 5 days now. Maybe something is wrong with slush's electrum server on tor. If anyone knows other electrum servers that live on tor, please let us know.

Yup me2. I've been manually trying the servers from the list posted at ...

***warning clearnet***
http://arche.jooz.net/
***********************
as well as setting the checkbox....try random servers if disconnected.
Slush is definitely down. If you don't mind connecting outside the tor network electrum.no-ip.org is blazingly fast.

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mezzomixtor on May 13, 2013, 08:13 pm
Has anyone else been getting a "Not Connected" message on the status bar? I haven't been able to connect for 5 days now. Maybe something is wrong with slush's electrum server on tor. If anyone knows other electrum servers that live on tor, please let us know.

Yes, I receive that as well now when I try and connect to Slush's Electrum Hidden Service. I have temporarily switched to Stepkrav's Electrum Hidden Service, and am connected and sending/receiving coins. The address is 56ckl5obj37gypcu.onion. I will start setting up my own electrum hidden service and see how it goes. If I get it running and have suitable bandwidth for the load I will publish my hidden service here.

I am updating the OP to show stepkrav's hidden service as well in the event Slush's is down like it is currently. If anyone else knows of any other Electrum Hidden Service's please post them here so I can add them to the OP.

Thank you very much! with this address (56ckl5obj37gypcu.onion) it works perfect again!  :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: django on May 14, 2013, 06:55 am
nice tutorial, worked like a charm.

good stuff  :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Ticket on May 19, 2013, 09:06 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on May 20, 2013, 02:38 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?

Nope. The problem I'm running into is when I enter "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" into the terminal, I get this: "[sudo] password for amnesia: "

Then, when I enter "pip install --install-option="--user" ecdsa slowaes" into the root terminal I get : "bash: pip: command not found"

Not sure how to get past this. Anyone have any advice?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on May 20, 2013, 03:59 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?

Just updated Tails to 0.18 myself. Will test the installation of 1.7.4 shortly. Although unless they changed python permissions... again, then the process should be the same. I will verify the steps needed for setup and edit the OP accordingly.

Nope. The problem I'm running into is when I enter "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" into the terminal, I get this: "[sudo] password for amnesia: "

Then, when I enter "pip install --install-option="--user" ecdsa slowaes" into the root terminal I get : "bash: pip: command not found"

Not sure how to get past this. Anyone have any advice?

Yes, as it should. This is prompting you for your admin password. The one you specified in the login screen. If you did not select more options and specify an admin password, this is your problem. Specify one, relogin, and give it when prompted and the python packages will be installed correctly. Then you will not receive "command not found" as you will have installed the package required (python-pip).
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on May 20, 2013, 06:15 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?

Just updated Tails to 0.18 myself. Will test the installation of 1.7.4 shortly. Although unless they changed python permissions... again, then the process should be the same. I will verify the steps needed for setup and edit the OP accordingly.

Just finished installing Electrum 1.7.4 to Tails 0.18. The steps are identical except for the version numbers. I have updated the OP accordingly.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on May 20, 2013, 10:04 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?

Just updated Tails to 0.18 myself. Will test the installation of 1.7.4 shortly. Although unless they changed python permissions... again, then the process should be the same. I will verify the steps needed for setup and edit the OP accordingly.

Nope. The problem I'm running into is when I enter "sudo apt-get install -f python-pip python-qt4 pyqt4-dev-tools" into the terminal, I get this: "[sudo] password for amnesia: "

Then, when I enter "pip install --install-option="--user" ecdsa slowaes" into the root terminal I get : "bash: pip: command not found"

Not sure how to get past this. Anyone have any advice?

Yes, as it should. This is prompting you for your admin password. The one you specified in the login screen. If you did not select more options and specify an admin password, this is your problem. Specify one, relogin, and give it when prompted and the python packages will be installed correctly. Then you will not receive "command not found" as you will have installed the package required (python-pip).

Awesome, thank you! I had selected an admin password when I booted tails but had a total brain lapse in realizing that I needed to enter THAT password at the prompt.  ::)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Ticket on May 21, 2013, 03:00 pm
Has anybody been able to get this going on Tails 0.18 and Electrum 1.7.4?

Just updated Tails to 0.18 myself. Will test the installation of 1.7.4 shortly. Although unless they changed python permissions... again, then the process should be the same. I will verify the steps needed for setup and edit the OP accordingly.


Thanks, Chipper. Keep us updated!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on June 05, 2013, 12:51 am
Made first use of my electrum wallet recently and worked smoothly!

I do have a security question: Prior to depositing a large amount of BTC into my wallet in case something went wrong and they would be left floating in space, I deposited .01 BTC. The only place I had coins was my SR wallet leftover from a purchase, so I used those coins. I did not run the .01 coin thru a tumbler, I just sent it from SR to one of my 5 electrum addresses. After this test I bought my coins from a third party source and deposited them into my wallet and they arrived there just fine. I then used bitcoin fog to tumble all of the coins before sending them on to SR.

Did I make a mistake in sending the .01 BTC to my wallet from SR to test that it would work? Should I scrap this wallet and install a new one or so long as I don't use the address I used to test depost, is there nothing to worry about? I just don't know if making the test deposit from SR is creating a link to the wallet from SR, I imagine it is. If there is a traceable link from SR to my wallet because of that test deposit, could there then also be a traceable link from SR to the electrum wallet to method of the deposits made with the other BTCs that I continue to deposit in through the third party source?

thanks for any insight you can offer!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 05, 2013, 08:09 pm
Made first use of my electrum wallet recently and worked smoothly!

I do have a security question: Prior to depositing a large amount of BTC into my wallet in case something went wrong and they would be left floating in space, I deposited .01 BTC. The only place I had coins was my SR wallet leftover from a purchase, so I used those coins. I did not run the .01 coin thru a tumbler, I just sent it from SR to one of my 5 electrum addresses. After this test I bought my coins from a third party source and deposited them into my wallet and they arrived there just fine. I then used bitcoin fog to tumble all of the coins before sending them on to SR.

Did I make a mistake in sending the .01 BTC to my wallet from SR to test that it would work? Should I scrap this wallet and install a new one or so long as I don't use the address I used to test depost, is there nothing to worry about? I just don't know if making the test deposit from SR is creating a link to the wallet from SR, I imagine it is. If there is a traceable link from SR to my wallet because of that test deposit, could there then also be a traceable link from SR to the electrum wallet to method of the deposits made with the other BTCs that I continue to deposit in through the third party source?

thanks for any insight you can offer!

It's not the end of the world. I would simply generate new addresses before you use the wallet again. This way that address that communicated with SR wallet will be gone. And you will have a new address that's never been used. I regularly cycle through all 5 addresses and then create new ones when those have been used. This further complicates the process of tracking BTC transactions.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: saidanddone on June 05, 2013, 10:59 pm
Thanks Just Chipper. Got it running on TAILS 0.18. All good! Much gratitude for your efforts.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on June 05, 2013, 11:46 pm
Made first use of my electrum wallet recently and worked smoothly!

I do have a security question: Prior to depositing a large amount of BTC into my wallet in case something went wrong and they would be left floating in space, I deposited .01 BTC. The only place I had coins was my SR wallet leftover from a purchase, so I used those coins. I did not run the .01 coin thru a tumbler, I just sent it from SR to one of my 5 electrum addresses. After this test I bought my coins from a third party source and deposited them into my wallet and they arrived there just fine. I then used bitcoin fog to tumble all of the coins before sending them on to SR.

Did I make a mistake in sending the .01 BTC to my wallet from SR to test that it would work? Should I scrap this wallet and install a new one or so long as I don't use the address I used to test depost, is there nothing to worry about? I just don't know if making the test deposit from SR is creating a link to the wallet from SR, I imagine it is. If there is a traceable link from SR to my wallet because of that test deposit, could there then also be a traceable link from SR to the electrum wallet to method of the deposits made with the other BTCs that I continue to deposit in through the third party source?

thanks for any insight you can offer!

It's not the end of the world. I would simply generate new addresses before you use the wallet again. This way that address that communicated with SR wallet will be gone. And you will have a new address that's never been used. I regularly cycle through all 5 addresses and then create new ones when those have been used. This further complicates the process of tracking BTC transactions.

Great, thanks!

I can't seem to find where to generate new addresses in any of the menus of the electrum window. I know I've seen it before but it is escaping me at the moment.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 06, 2013, 12:35 am
Great, thanks!

I can't seem to find where to generate new addresses in any of the menus of the electrum window. I know I've seen it before but it is escaping me at the moment.

Well the default gap limit is 5 in electrum. This will automatically create new addresses to keep 5 unused addresses at all times. Otherwise I have simply deleted my electrum.dat and created a new wallet upon launching electrum.desktop.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on June 07, 2013, 03:35 pm
My gap limit is set at 5 and I've used 3 addresses so far so I have a total of 8 addresses at the moment. Will those 3 that I used eventually disappear? Or do I need to manually delete them somehow?

Also, where can I find this electrum.dat file to delete? I may just do that.

I'm not very tech saavy, so I get stuck on little things like this. Thanks very much for your help in addressing all of these questions.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 07, 2013, 06:46 pm
My gap limit is set at 5 and I've used 3 addresses so far so I have a total of 8 addresses at the moment. Will those 3 that I used eventually disappear? Or do I need to manually delete them somehow?

Also, where can I find this electrum.dat file to delete? I may just do that.

I'm not very tech saavy, so I get stuck on little things like this. Thanks very much for your help in addressing all of these questions.

I've never seen them disappear personally. I just keep using new ones until I feel like deleting elecrum.dat.

/home/amnesia/.electrum/electrum.dat. You have to go to View>Show Hidden Files in File Browser.

No problem.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Parabolic45 on June 10, 2013, 05:35 am
AWESOME post! Thorough and updated. Posting for a sub and to say thanks, Chipper!

I installed everything as the first post says substituting 1.8 in place of 1.7.4 as the new version is out now..
thanks again...
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 10, 2013, 02:35 pm
AWESOME post! Thorough and updated. Posting for a sub and to say thanks, Chipper!

I installed everything as the first post says substituting 1.8 in place of 1.7.4 as the new version is out now..
thanks again...

Thank you.

Thanks for letting me know the new version is out. I have updated the OP accordingly.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Parabolic45 on June 10, 2013, 10:17 pm
I have a question for you, Chipper. I read the whole thread but I may have missed this..

when I started tails again today, I had to enter my phrase to pull the wallet back up...this was fine as I have it safely memorized but it asked for the server information again. Is this normal and will I need to enter the info that you recommended every time I run tails? Thanks in advance for your support.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 11, 2013, 02:43 pm
I have a question for you, Chipper. I read the whole thread but I may have missed this..

when I started tails again today, I had to enter my phrase to pull the wallet back up...this was fine as I have it safely memorized but it asked for the server information again. Is this normal and will I need to enter the info that you recommended every time I run tails? Thanks in advance for your support.

Not if you followed the HOWTO. You must not have created a custom persistent directory for /home/amnesia/.electrum. This is where electrum.dat resides. Without it being persistent you will have to enter passphrase every time you boot.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Parabolic45 on June 11, 2013, 04:18 pm
I did follow the how-to and I entered in the custom directory...I haven't had to enter the passphrase again; it was just the one time. The server information is set to default every time though. Also, the lower right hand corner has which has the four icons in it where you find the server information is always red and displays "not connected" even with the correct server info in it. I double checked on my custom directory and it follows the right capitalization conventions as well. Thanks for your time, Chipper.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 11, 2013, 04:35 pm
I did follow the how-to and I entered in the custom directory...I haven't had to enter the passphrase again; it was just the one time. The server information is set to default every time though. Also, the lower right hand corner has which has the four icons in it where you find the server information is always red and displays "not connected" even with the correct server info in it. I double checked on my custom directory and it follows the right capitalization conventions as well. Thanks for your time, Chipper.

Ah, well it hadn't created the electrum.dat file yet then. That explains it. Hmm, the server info should stay what you set it as unless you checked the "try random servers" box. Also I believe Slush's Electrum Hidden Service is no more. That's why I linked Stepkrav's (56ckl5obj37gypcu.onion) as well. Try the other Hidden Service and see if you can connect. Let me know if you are still experiencing these issues after trying these steps.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Parabolic45 on June 11, 2013, 04:43 pm
Okay, so I tried the alternate server information and that fixed the no connection issue. In that regard, I am all set. Now I just restarted electrum and it loaded up the correct server info and got online again so that's a good sign. I'm going to go ahead and reboot tails and see if the settings hold through it. Thanks again, Chip!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Parabolic45 on June 11, 2013, 05:26 pm
Hey Chip, just rebooted tails on 2 systems and the new server information held strong on the persistent section. I am online at all times on Electrum, now! Thanks for all the help chip and for the great guide. I'll be monitering this thread in the future to learn what i can!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 11, 2013, 06:23 pm
Hey Chip, just rebooted tails on 2 systems and the new server information held strong on the persistent section. I am online at all times on Electrum, now! Thanks for all the help chip and for the great guide. I'll be monitering this thread in the future to learn what i can!

Good to hear. Also if people can let me know if/when the Electrum Hidden Services are unreachable in this thread I will try and find alternative addresses to connect to.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mezzomixtor on June 20, 2013, 09:04 am
Today i wanted to send some coins to my sr-wallet, but after i hit the "send" button and confirmend the transaction with my password, i am getting the message "error: {u'message': u'TX rejected', u'code': -22}" Anyone else ever had this problem? i tried to google this errormessage but 0 results  :(

EDIT: ok after a reboot it worked again, so nevermind  :)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: wiggum on June 21, 2013, 06:15 pm
I did follow the how-to and I entered in the custom directory...I haven't had to enter the passphrase again; it was just the one time. The server information is set to default every time though. Also, the lower right hand corner has which has the four icons in it where you find the server information is always red and displays "not connected" even with the correct server info in it. I double checked on my custom directory and it follows the right capitalization conventions as well. Thanks for your time, Chipper.

Ah, well it hadn't created the electrum.dat file yet then. That explains it. Hmm, the server info should stay what you set it as unless you checked the "try random servers" box. Also I believe Slush's Electrum Hidden Service is no more. That's why I linked Stepkrav's (56ckl5obj37gypcu.onion) as well. Try the other Hidden Service and see if you can connect. Let me know if you are still experiencing these issues after trying these steps.

OK here's a strange one.  Your guide worked awesomely and I had my server set to 56ckl5obj37gypcu.onion.  It worked perfectly for about a week through numerous reboots - the server info was saved and automatically loaded each time. 

Today my computer has been online for over a full day, and my electrum wallet received btc yesterday.  Today I tried to send btc from my electrum wallet when I noticed the red circle for not connected.  I closed electrum and restarted it (did not reboot computer) and it quickly went to green circle.  Without looking at server info, I clicked send.

A few minutes later I looked at the server info and I was connected to one of the default servers and 56ckl5obj37gypcu.onion was gone!  Not even in the list anymore.  The "try random servers" box is not checked now, and NEVER has been checked since I initially set it up.  Somehow 56ckl5obj37gypcu.onion disappeared after restarting electrum even though persistence worked and 56ckl5obj37gypcu.onion was the server through numerous reboots.

Puzzled.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: wiggum on June 21, 2013, 07:00 pm
Rebooting did not fix the missing server address, but I manually re-entered it, rebooted and it worked.  It is now connected to the .onion server, and the transaction I sent just before I noticed any problems is listed and has a transaction ID.  However, it is sitting there with -1 confirmations.  Not sure what negative 1 means, but I'll update if it resolves itself.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 21, 2013, 07:09 pm
OK here's a strange one.  Your guide worked awesomely and I had my server set to 56ckl5obj37gypcu.onion.  It worked perfectly for about a week through numerous reboots - the server info was saved and automatically loaded each time. 

Today my computer has been online for over a full day, and my electrum wallet received btc yesterday.  Today I tried to send btc from my electrum wallet when I noticed the red circle for not connected.  I closed electrum and restarted it (did not reboot computer) and it quickly went to green circle.  Without looking at server info, I clicked send.

A few minutes later I looked at the server info and I was connected to one of the default servers and 56ckl5obj37gypcu.onion was gone!  Not even in the list anymore.  The "try random servers" box is not checked now, and NEVER has been checked since I initially set it up.  Somehow 56ckl5obj37gypcu.onion disappeared after restarting electrum even though persistence worked and 56ckl5obj37gypcu.onion was the server through numerous reboots.

Puzzled.

Hmm, this is a new one to me. What version of Tails and Electrum are you running? I can try and recreate the error and see what's going on. My guess is that Stepkrav (Hidden Service Owner) restarted the server for updates, maintenance, etc while you were connected and this caused it to appear unreachable. I will do some more research on this and see if I can find anything.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on June 21, 2013, 09:00 pm
Rebooting did not fix the missing server address, but I manually re-entered it, rebooted and it worked.  It is now connected to the .onion server, and the transaction I sent just before I noticed any problems is listed and has a transaction ID.  However, it is sitting there with -1 confirmations.  Not sure what negative 1 means, but I'll update if it resolves itself.

I've seen "-1 confirmations" before. It only lasted several minutes until it started going positive again and transaction completed upon 6 confirmations. Not sure what it is. Researched it and others aren't quite sure what it is either, there's very little posted about this occurence of "-1 confirmations" that happens sometimes.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on June 22, 2013, 04:56 pm
I've seen "-1 confirmations" before. It only lasted several minutes until it started going positive again and transaction completed upon 6 confirmations. Not sure what it is. Researched it and others aren't quite sure what it is either, there's very little posted about this occurence of "-1 confirmations" that happens sometimes.

Well a negative confirmation or de-confirmation means that a Bitcoin Daemon actively denied the transaction. There are several Bitcoind operators who exclusively deny confirmations of services like Satoshi Dice, SR, and anything else they do not want to endorse. Now if you get several de-confirmations there's a good chance that you either have a misconfigured Bitcoind or are attempting a double-spend. This would cause all nodes to de-confirm your transaction. If you want to read more on the process you can find it in the Development and Technical section of Bitcointalk. Search for "de-confirmation" in that sub-forum.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: 420Dreams on June 29, 2013, 02:04 am
I'm having issues. Someone please help. They begin here:
Quote
Open "root terminal"
Issue the command " pip install --install-option="--user" ecdsa slowaes

I get this:
Quote
Downloading/unpacking ecdsa
  Cannot fetch index base URL http://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement ecdsa
No distributions at all found for ecdsa
Storing complete log in /root/.pip/pip.log

Someone mentioned root has no network access so I tried from a regular terminal:
Quote
Downloading/unpacking ecdsa
  Downloading ecdsa-0.8.tar.gz
Exception:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/pip/basecommand.py", line 120, in main
    self.run(options, args)
  File "/usr/lib/pymodules/python2.6/pip/commands/install.py", line 161, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 879, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 1093, in unpack_url
    self.unpack_file(temp_location, location, content_type, link)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 1135, in unpack_file
    self.untar_file(filename, location)
  File "/usr/lib/pymodules/python2.6/pip/req.py", line 1182, in untar_file
    os.makedirs(location)
  File "/usr/lib/python2.6/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/amnesia/build/ecdsa'

What now?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: magillaG on June 29, 2013, 07:28 am
I tried the procedure with the latest versions (Electrum 1.8 and TAILS 0.19) and I just couldn't get it to work (probably me, I'm a Linux noob). Here's what I did, it seems to work and is persistent (so far).

Persistent Volume Settings: I checked everything and added the custom path per the original instructions. Rebooted with persistency and admin password.

I installed pyqt4-dev-tools and python-pip through Synaptic (python-setuptools is added as a dependency). python-qt4 was already installed through TAILS apparently.

Downloaded and extracted Electrum-1.8.tar.gz according to the original instructions. The install seems to already have aes and ecdsa folders and files.

Skipped all the terminal instructions and configured with gedit per instructions.

That's it. It seems to work fine, maintains original wallet through reboots. Have I done something horribly wrong?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 01, 2013, 03:31 pm
I'm having issues. Someone please help.

I have updated the OP. The steps you were stuck on are no longer necessary in Tails 0.19. Let me know if you have any further issues.

I tried the procedure with the latest versions (Electrum 1.8 and TAILS 0.19) and I just couldn't get it to work (probably me, I'm a Linux noob). Here's what I did, it seems to work and is persistent (so far).

Skipped all the terminal instructions and configured with gedit per instructions.

That's it. It seems to work fine, maintains original wallet through reboots. Have I done something horribly wrong?

Thank you for notifying me of this. Correct, with the original instructions it was impossible to proceed from the step 420Dreams was stuck on.

It appears slowaes and ecdsa are now included in python by default, no pip install necessary.

Done nothing wrong, you pointed out an unnecessary step in the HOWTO, and I've changed it accordingly.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 03, 2013, 07:33 pm
So just thinking out loud here. I noticed that the original Electrum Hidden Service (Slush's) has never came back up. Currently there is only one Electrum Hidden Service available (Stepkrav's). If this goes down it will force everyone to use a regular electrum server connection.

What is everyone's interest in creating more Electrum Hidden Services so we don't have such a singular weak point in security? I can create one easily enough, just don't have the funds to keep one online 24/7. If anyone is willing to create one and keep it online I can help if needed.

Anyone interested please feel free to respond here or via PM.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: fungifun on July 06, 2013, 08:06 pm
Just went to set this up today following the instructions in the first post.

Tails 19 and Electrum 1.8

I am not able to connect to the server at all. I am using the following - 56ckl5obj37gypcu.onion

After reading the most recent post, you say there are or were 2 addresses to possibly use. Am I using the correct address still? I followed all steps and the connection icon stays red.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 08, 2013, 12:20 am
I am not able to connect to the server at all. I am using the following - 56ckl5obj37gypcu.onion

This is the issue. Apparently Stepkrav's Electrum Hidden Service is down as well. I am updating the OP with the last Electrum Hidden Service I know of. I could use a little help as my last post indicated in getting more of these servers online. We are currently down to one Electrum Hidden Service. If anyone who can donate BTC or resources to get Electrum Hidden Services running, please PM me. The more decentralized we are the safer the BTC network is as a whole.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Pandatum on July 08, 2013, 04:48 am
What's the benefit of a persistent volume over a separate USB stick with a Truecrypt hidden partition?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 08, 2013, 04:14 pm
What's the benefit of a persistent volume over a separate USB stick with a Truecrypt hidden partition?

The fact that you can have apps, files, and preferences saved from boot to boot.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: GrimWaldo on July 09, 2013, 12:01 am
Thanx for the amazing how-to, you're a GodSend!
I originally set up Electrum Wallet using your guide about a month ago, and I used the currently defunct Stepkrav Service as was then instructed. I'm now trying to change the server to the newer one listed on the OP, but I don't seem able to locate the setting.

How does one change or add the server in Electrum Wallet?
I'm not normally so computer illiterate, but currently I'm at a loss.

Also, what is involved in running a BitCoin Hidden Service? I'm new to Linux, Tor, BitCoin and Hidden Services, but I have spare computers and a 24/7 internet connection. What are the costs beyond equipment and time?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Pandatum on July 09, 2013, 02:52 am
What's the benefit of a persistent volume over a separate USB stick with a Truecrypt hidden partition?

The fact that you can have apps, files, and preferences saved from boot to boot.

Preferences I can understand, but if you're using TAILS solely for Silk Road, and you have Electrum loaded in portable form on the Truecrypt hidden partition...  Well, TAILS already comes with every other program you need for SR.

And I don't really see many preferences that need changing, if you use it only for SR.

I dunno, I'm not having a go at you, I really think a Truecrypt partition is the way to go.  Plausible deniability and all that...?  Comments?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 09, 2013, 06:23 pm
How does one change or add the server in Electrum Wallet?

Also, what is involved in running a BitCoin Hidden Service? I'm new to Linux, Tor, BitCoin and Hidden Services, but I have spare computers and a 24/7 internet connection. What are the costs beyond equipment and time?

It's the colored circle in the bottom right. Click on it and input the new value in the server field.

It's quite simply running a full Bitcoin node with Electrum Server installed. It will take a machine with 1 CPU, 2GB RAM, and 40GB HDD. The cost is however much a VPS costs monthly. Installing a Pruning Electrum Server on Debian Stable takes about 2 hours. The Blockchain Sync takes almost 24hrs through Tor though before the server is useable. Other than that there is virtually no maintenance. You basically let the server run and do regular maintenance once a month or so.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 09, 2013, 07:04 pm
Preferences I can understand, but if you're using TAILS solely for Silk Road, and you have Electrum loaded in portable form on the Truecrypt hidden partition...  Well, TAILS already comes with every other program you need for SR.

And I don't really see many preferences that need changing, if you use it only for SR.

I dunno, I'm not having a go at you, I really think a Truecrypt partition is the way to go.  Plausible deniability and all that...?  Comments?

I see what you're saying. Yes, it can work like that but would be a lot more complicated.

Mainly useful if you want persistent applications such as Electrum, Mumble, etc.

Definitely a more secure solution having a hidden partition. No arguments here. But so long as we have a 5th ammendment you can't be forced into giving up your encryption passphrase. This is why I prefer persistence for convenience and ease of use. If I need to save sensitive information it certainly won't be on my Tails USB.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: d0z3r on July 12, 2013, 03:57 am
So i thought i followed the directions to a tee but apparently i fucked up somewhere. When i go to open the wallet I get the following error:

Details: Failed to change to directory '/home/amnesia/Persistant/Electrum-1.8' (No such file or directory)


Did I extract it in the wrong place or something?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 12, 2013, 04:26 am
Details: Failed to change to directory '/home/amnesia/Persistant/Electrum-1.8' (No such file or directory)

Persistent is spelled "Persistent" not "Persistant".
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: d0z3r on July 12, 2013, 05:24 am
haha tyvm
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ws on July 12, 2013, 07:28 am
Hi guys,

Newbie here, have tails USB Persistent volume and have followed instructions in this tread and managed to create the electrum bitcoin wallet, when I went through the guide at the end when I finished the guide a window come up with send receive etc, I closed that down but how do I bring that back up? If I go into persistent folder and click on electrum 1.8 or whatever it is just brings me to page of files?

Could anyone post a dumbies guide to using the wallet, also any advice on where to buy the coins in UK to send to the wallet?

Thanks in advance and sorry if sound a bit dumb, with a bit of help in right direction should get the hang of it all and make my first SR purchase!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Mcrad on July 12, 2013, 07:33 am
So is this basically the same as blockchain? what is the advantage of electrum?

much love_mcrad!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 12, 2013, 02:43 pm
If I go into persistent folder and click on electrum 1.8 or whatever it is just brings me to page of files?

Could anyone post a dumbies guide to using the wallet, also any advice on where to buy the coins in UK to send to the wallet?

Click on the electrum.desktop file. If you followed the guide it should have a BTC icon and be titled "Electrum Bitcoin Wallet".

This is the guide to using the wallet. Other threads on how to obtain coins.

So is this basically the same as blockchain?

what is the advantage of electrum?

No, nothing like it.

The advantage of Electrum is that you are in full control of your BTC at all times. Blockchain is holding your coins the same way a bank does. If Blockchain goes down you cannot access your BTC without re-importing your private key into another wallet.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 12, 2013, 10:47 pm
to alert you guys to how dense some of are, as relates to this stuff, i have spent nearly 4 hours Just trying to install Tails - have gone thru every instruction from the tails page, ie burning to a dvd and for some reason it will not open - clik on "boot" file and it comes up with an error msg "this file is invalid or use as the following: Security Catalog."

not sure why, when i try to open it on the desktop it wants to open using "roxio creator"???

i think i'll forego tails - too old and climbed too many learning curves to fry more brain cells on this stuff

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: d0z3r on July 13, 2013, 01:17 am
to alert you guys to how dense some of are, as relates to this stuff, i have spent nearly 4 hours Just trying to install Tails - have gone thru every instruction from the tails page, ie burning to a dvd and for some reason it will not open - clik on "boot" file and it comes up with an error msg "this file is invalid or use as the following: Security Catalog."

not sure why, when i try to open it on the desktop it wants to open using "roxio creator"???

i think i'll forego tails - too old and climbed too many learning curves to fry more brain cells on this stuff

Im not sure which tutorial you are using but this one is very helpful:
http://dkn255hz262ypmii.onion/index.php?topic=114141.0

i thnk this way is easier than messing w. dvds

You can do it. It is worth it long run, good luck!!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 13, 2013, 02:54 am
JC's initial instructions said to boot Tails on the usb stick but i couldn't get it boot - went back to where i downloaded it and there was a tutorial there ( https://tails.boum.org/download/index.en.html ) and figured out tails is some sort of ubunntu software and it linked to another tutorial showing how to install it using windows, and indicating before it could be installed onto a usb stick it had to be installed on another stick or dvd - so i did

after that last post, i turned the computer off and forgot the dvd in the tray - went to restart the computer and sun of a bmt, it booted in tails - go figure -

i'll take a look at your link in the morning - this old brain of mine had a migraine after screwing with it for so long

tks
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 13, 2013, 07:29 pm
i'll take a look at your link in the morning - this old brain of mine had a migraine after screwing with it for so long

Report back here when you do try again. Between FallKniven's and my HOWTOs I believe you can get this figured out.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: enlightener on July 14, 2013, 11:15 am
Hello Chipper,Thank you for your guide,I have been able to successfully install electrum on tails 0.19

But after I entered 56ck15obj37gypcu.onion as the server address,I get a pop up message which reads:
" Please wait...Address generated :8 Kilobytes received :0.0"
Not quite sure how to proceed from here....
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 14, 2013, 08:04 pm
d0z3r - tks for the link to FallKniven's thread

JC - tks for this thread - i got tails running on my usb using meatgrinder's short "how to" from a dvd - still had some issues booting, but FallKniven's instructions on changing boot priority cleared that

got one question re cloning the USB - ie to have a back up (had some issues with a USB flash drive while back, with it losing data), to have on hand in case 1st one goes south
can i just clone it or do i have to recreate it same as i creatted the first?

this week i'll get to installing Electum

tks
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on July 15, 2013, 01:03 am
How do I open "filemanager"

and how do I open "terminal"

thanks
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on July 15, 2013, 01:13 am
Edit: found terminal

Just need to set up admin password on next reboot.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ws on July 15, 2013, 01:12 pm
OK so I have 0.3BTC in my localbitcoins wallet, how do I transfer into electrum wallet, it askes for receiving bitcoin address, how do I find out my electrum address?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 15, 2013, 02:36 pm
But after I entered 56ck15obj37gypcu.onion as the server address,I get a pop up message which reads:
" Please wait...Address generated :8 Kilobytes received :0.0"
Not quite sure how to proceed from here....

Reboot tails, and try to reload the wallet. That Hidden Service was down temporarily, that might have been your issue. If you still aren't receiving anything, try a different address.

got one question re cloning the USB - ie to have a back up (had some issues with a USB flash drive while back, with it losing data), to have on hand in case 1st one goes south
can i just clone it or do i have to recreate it same as i creatted the first?

I believe cloning it will only clone the OS, not the persistent volume. I have backed up my persistent volume to an offsite-location as well as a seperate USB in a safe physical location. This is what I would recommend.

OK so I have 0.3BTC in my localbitcoins wallet, how do I transfer into electrum wallet, it askes for receiving bitcoin address, how do I find out my electrum address?

Open Electrum. Select the "receive" tab. Copy one of the addresses from this tab and input it into the "receiving bitcoin address" on localbitcoins.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ws on July 15, 2013, 06:19 pm
How safe is the electrum wallet, is 100% safe as long as you keep hold of USB and have a strong password? Also safe if you only use it on your own laptop/PC?

If none of the above the chance of hackers robbing you are slim?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 15, 2013, 07:32 pm
How safe is the electrum wallet, is 100% safe as long as you keep hold of USB and have a strong password? Also safe if you only use it on your own laptop/PC?

If none of the above the chance of hackers robbing you are slim?

It's as safe as the passphrase and your physical security allow.

The only way you'll be "robbed" is if someone figure out your passphrase and uses it to send the coins elsewhere. This is why it's paramount to make a strong passphrase.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on July 15, 2013, 09:07 pm
Quick question Chipper.. How do I go back and add more hidden networks?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 15, 2013, 09:29 pm
Quick question Chipper.. How do I go back and add more hidden networks?

It's the colored circle in the bottom right. Click on it and input the new value in the server field.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on July 15, 2013, 09:33 pm
Thank you!

I just tried transfering some BTC from my localbitcoin wallet just for a test run... it says my balance is at 0. and that the transaction is pending... will this clear up over time? or is this how it's just set up and good for me to transfer to SR wallet now?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 15, 2013, 10:23 pm
Thank you!

I just tried transfering some BTC from my localbitcoin wallet just for a test run... it says my balance is at 0. and that the transaction is pending... will this clear up over time? or is this how it's just set up and good for me to transfer to SR wallet now?

It will take some time to confirm, yes. The Electrum Wallet will show pending until it is confirmed. Then it will show a check mark beside the transaction to let you know the funds are now confirmed.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on July 16, 2013, 01:45 am
Just went through a little bit ago!

Thank you for the post  ;D
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 16, 2013, 04:19 pm
Just went through a little bit ago!

Thank you for the post  ;D

Good to hear.

No problem. I understand the necessity for peace of mind when it comes to financial transactions in limbo.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 16, 2013, 05:04 pm
Just Chipper - just got Electrum installed last night and wanted to say thanks for this post - really really appreciate your effort and Fallkniven's tutorial in installing Tails

tonite i'm going to see if i can work thru electrum and see how it works for me - i may end up with a few questions - tks again
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: enlightener on July 17, 2013, 11:36 am
thaks chipper,I am able to connect with the hidden services successfully,made me very happy today (:

I got a few more questions chipper

1)Under the "Receive" tab there are 5 different bitcoin addresses,can I use all 5 of them at different times for different transactions to receive bitcoins or should I just stick with one address.

2)My network glows green only while using the Tor Hidden services,while for all the other servers its Red,are all these servers non-active,if so then why have they been listed?

Thanks chipper,please don't mind my questions

love n light
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 17, 2013, 07:44 pm
1)Under the "Receive" tab there are 5 different bitcoin addresses,can I use all 5 of them at different times for different transactions to receive bitcoins or should I just stick with one address.

2)My network glows green only while using the Tor Hidden services,while for all the other servers its Red,are all these servers non-active,if so then why have they been listed?

1) You may use any or all of them. Once you use an address once Electrum will automatically generate a new address. This way you will always have 5 unused addresses.

2) This is because you are trying to access those servers via TCP on port 50001, majority of the clearnet Electrum Servers have switched to SSL on port 50002. They are listed because they are the biggest default Electrum Servers.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 18, 2013, 03:56 pm
.... Also wonder if this install would survive an upgrade to tails?

I was also nervous about it, so I did a test and created a second tails USB and followed Chippers instructions for the second one too.  I then copied the contents of the
/home/amnesia/.electrum from my first installation to my second. (via another USB). 
To do this you have to make the hidden directories visible.
[File browser]->[View]->Show Hidden Files
There are two files there blockchain_headers & electrum.dat.
You can back these files up but then you Do have a security issue if its not stored on an encrypted USB

Once I transferred them and started electrum on my second USB stick, it worked fine and kept all my transactions and configurations.

Now I have a backup installation in case my first one dies or gets screwed in a tails upgrade.

One again KUDOS to you Chipper.


CallMeBruce   -   are you saying  blockchain_headers & electrum.dat. are the only two files i need to copy over to the backup copy of electrum installed on the 2nd USB - sorry if the question is elementary, but i'm a "paint by the numbers" kind of guy on computerese

and where do you find those files? - i've looked (viewing hidden files) and don't see them

tks
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on July 19, 2013, 12:51 am
.... Also wonder if this install would survive an upgrade to tails?

I was also nervous about it, so I did a test and created a second tails USB and followed Chippers instructions for the second one too.  I then copied the contents of the
/home/amnesia/.electrum from my first installation to my second. (via another USB). 
To do this you have to make the hidden directories visible.
[File browser]->[View]->Show Hidden Files
There are two files there blockchain_headers & electrum.dat.
You can back these files up but then you Do have a security issue if its not stored on an encrypted USB

Once I transferred them and started electrum on my second USB stick, it worked fine and kept all my transactions and configurations.

Now I have a backup installation in case my first one dies or gets screwed in a tails upgrade.

One again KUDOS to you Chipper.


CallMeBruce   -   are you saying  blockchain_headers & electrum.dat. are the only two files i need to copy over to the backup copy of electrum installed on the 2nd USB - sorry if the question is elementary, but i'm a "paint by the numbers" kind of guy on computerese

and where do you find those files? - i've looked (viewing hidden files) and don't see them

tks


tbart,
Yes, I am saying that blockchain_headers & electrum.dat are the main two files that contain your wallet balance, transaction history and settings.

Even if you lose those, as long as you have kept your seed key, electrum can recreate your wallet from whichever electrum server to which you connect. This is one of the reasons we choose electrum.  Its just not as fast or as clean as working with a backup of those files.

To paint this by numbers...

1. From the tails desktop open the folder “amnesia's Home” by double clicking on its icon.
2. In the  File browser window which opens, chose the menu item [View]->Show Hidden Files
3. Look for the folder called “.electrum” it will only be there after you have installed and configured electrum.
4. Double click on the “.electrum” folder to open it
5. The files  blockchain_headers & electrum.dat will be in the folder.

If you want to transfer it directly to another USB which has tails installed on it, you need to temporarily unlock and mount the volume of the 2nd USB.

1. Insert the 2nd USB into a spare port
2. From the tails menu bar select [Applications]->[System tools]->[Disk Utility]
3. In the Disk Utility window, the left panel will show all your drives and USB's
4. Click on the 2nd USB drive in the left hand panel
5. It will show you the two partitions on the USB. Click on the [Encrypted] partition and click the “Unlock Volume” button.
6. Type in your passphrase (the one you use at login) and click unlock.
7. The USB drive will reveal its “TailsData” partition
8. Click on the “TailsData” partition and click the “Mount Volume” button
9. When you return to the file browser you will see the TailsData volume listed. Click on it
10. On the 2nd USB, you will find your electrum files in the folder [Home]->[amnesia]->[.electrum]
11. Copy your files across then return to the Disk Utility
12. Unmount the TailsData Volume and lock the encrypted volume.

You can use this technique to copy directly between tails installations, but I tend to just copy it to a bakup folder on the 2nd USB because I cant trust myself not to copy over the wrong files.

Hope this helps.

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on July 19, 2013, 01:08 am
thanks for that - insert sound of tbart smacking self on back of head - don't know why, i was going into Persistent then electrum 1.8 looking for those files, and skipping the amnesia>electrum path - speed reading, CRS and old age are an hellacious bad combo 

just tried it and it worked - i took something of a shortcut and copied the files to a backup hard drive i had, and then just copied into amnesia>electrum and works like a champ

big thanks on that CMB
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: enlightener on July 19, 2013, 11:54 am
Was able to receive BTC in my Electrum wallet (:

But every time I launch Electrum by clicking on the icon, electrum opens up instantaneously without asking for Encryption password,is that safe?Should'nt we enter the password everytime to open wallet,

I'm just confused about the whole encryption password not showing up everytime I launch electrum

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 19, 2013, 02:37 pm
But every time I launch Electrum by clicking on the icon, electrum opens up instantaneously without asking for Encryption password,is that safe?

Yes. It only asks for your encryption passphrase when sending BTC, not merely opening the wallet. I can see the balance of your wallet addresses via Blockchain right now if I wanted to. Remember BTC is publicly transparent.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on July 26, 2013, 08:03 pm
Having trouble connecting to both of the hidden servers posted in the OP. One was working fine a few minutes ago, now neither of them will connect. Anyone else having this issue? Do they just happent go go down sometimes?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: d0z3r on July 26, 2013, 08:57 pm
Having trouble connecting to both of the hidden servers posted in the OP. One was working fine a few minutes ago, now neither of them will connect. Anyone else having this issue? Do they just happent go go down sometimes?

came here to ask the same question. does anyone know where to find a list of these hidden servers?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on July 26, 2013, 10:21 pm
Having trouble connecting to both of the hidden servers posted in the OP. One was working fine a few minutes ago, now neither of them will connect. Anyone else having this issue? Do they just happent go go down sometimes?

It appears k3m4jg4irk7duq2q.onion is down. I can still connect to 56ckl5obj37gypcu.onion. More than likely it was brought down for regular maintenance.

came here to ask the same question. does anyone know where to find a list of these hidden servers?

These are the 2 I know of that work. If anyone else knows of any Electrum Hidden Services please post them here so I can add them to the OP.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: entreterra on July 26, 2013, 11:48 pm
yeah working now. must have been maintenance like you said, thanks for the response!
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ws on August 10, 2013, 08:37 am
Hi guys, just noticed tails 0.20 is now out, will updating to this do anything to my electrum wallet, would I have to install the whole thing again?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: scienceforall on August 10, 2013, 09:00 am
in tails 0.20 we can't edit the persistent volume with a directory like was described by the inicial post. can anyone circunvent this problem or i'm to sleepy and not having seen this path for persistent volume
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ThePharmacy on August 10, 2013, 03:14 pm
I was able to do what Callmebruce said a few posts ago, havnt installed electrum on new stick yet tho, but was able to get into the persistene partition without a problem
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on August 10, 2013, 03:44 pm
i'm running tails .20 and just tried it - had no problem copying some files from my first usb to the second (both on tails .20)

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: viclean on August 10, 2013, 04:35 pm
in tails 0.20 we can't edit the persistent volume with a directory like was described by the inicial post. can anyone circunvent this problem or i'm to sleepy and not having seen this path for persistent volume

hi, same problem here, someone can help me?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on August 10, 2013, 04:42 pm
correction - i thought it had accepted the files i copied
started up in the backup usb drive, and they weren't there

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 10, 2013, 06:17 pm
Hi guys, just noticed tails 0.20 is now out, will updating to this do anything to my electrum wallet, would I have to install the whole thing again?

If you do a "Clone and Update" it will leave the persistent volume intact.

in tails 0.20 we can't edit the persistent volume with a directory like was described by the inicial post. can anyone circunvent this problem or i'm to sleepy and not having seen this path for persistent volume

Well I see what you mean. It appears they removed the option for creating custom persistent volumes. I still have mine intact as I did a "clone and update" from 0.19. I can verify that it does in fact work with 0.20. It seems that everyone will have to install 0.19, create the custom persistent volume, then update to 0.20. This seems very painful and I will be searching for a way to create persistent volumes natively in 0.20. I will update the OP to notify everyone of the issue.

hi, same problem here, someone can help me?

Look at my post above.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: batfucker on August 11, 2013, 12:43 am
Hey guys, pretty new to this whole thing.  Been browsing the road for a while but am now pulling the trigger on making a purchase. I just installed tails for the first time and I'm fairly certain I have my persistent drive running alright, and am now attempting to install the Electrum bitcoin wallet.  I am having an issue at the "Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save""
stage and am wondering if it is a result of it being the new 0.20 tails or if I installed it improperly.  When I open my 'configure persistent volume' tab it opens a window where I am only able to select or deselect what type of files I want to be stored in my encrypted partition(Personal Data, GnuPG, SSH Client, etc.) I am not seeing an option to input anything.

Total computer noob here so I appreciate any responses, and like i said in the tails installation walkthrough thread, i appreciate even more what you guys are doing here.  Without people like you a bunch of us computer-idiots would be incredibly lost and incredibly vulnerable.  Thanks again.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ThePharmacy on August 11, 2013, 04:38 am
Confused to what is not working for people - or why did my files copy over?

1. got tails .20 on dvd
2. made tails .20 usb stick
3. booted tails .20 from usb
4. made persistent volume
5. put in tails .19 usb
6. followed instructions from forums
7. shutdown and restart with tails .20 again
8. backups are in my persistent folder
9. i have not installed electrum yet tho, but the blockchain_headers and dat file are here
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 11, 2013, 07:57 pm
I am having an issue at the "Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save""
stage and am wondering if it is a result of it being the new 0.20 tails or if I installed it improperly.

This is new to Tails 0.20. Apparently they removed the custom persistent path feature. You will need to install 0.19 or newer on your USB then follow the instructions in the OP. After creating the persistent volumes in 0.19, you will need to do a "clone and update" to 0.20. Then you can complete the installation.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: The OrigFredFlintstone on August 12, 2013, 02:47 am
Confused to what is not working for people - or why did my files copy over?

1. got tails .20 on dvd
2. made tails .20 usb stick
3. booted tails .20 from usb
4. made persistent volume
5. put in tails .19 usb
6. followed instructions from forums
7. shutdown and restart with tails .20 again
8. backups are in my persistent folder
9. i have not installed electrum yet tho, but the blockchain_headers and dat file are here

as others have said, install TAILS .19 then do the upgrade - mine's doing the same thing, and because of it i lost my wallet or rather the "blockchain headers" and electrum.dat file which were the wallet's identifiers - they "vaporized" when i shut down - i wasn't thinking, they weren't in the persistent folder and cause electrum wasn't punched in as an additional item to save in persistent volume, well.....

luckily i only had .0325btc in it but i'd be pissed if it were serious coin - as it stands, it was a cheap lesson in a stupid mistake to NOT make

the moral of the story, when you've set it up, go to amnesia, go to view, select "show hidden files", then go to electum and copy and paste blockchain headers and electrum.dat somewhere, preferbly encrypted

couldn't figure why i'd lost those files off of BOTH FUCKING USB DRIVES, and reading this post, it hit me

PS: here are the "paint by the numbers" instructions CallMeBruce gave

"Yes, I am saying that blockchain_headers & electrum.dat are the main two files that contain your wallet balance, transaction history and settings.

Even if you lose those, as long as you have kept your seed key, electrum can recreate your wallet from whichever electrum server to which you connect. This is one of the reasons we choose electrum.  Its just not as fast or as clean as working with a backup of those files.

To paint this by numbers...

1. From the tails desktop open the folder “amnesia's Home” by double clicking on its icon.
2. In the  File browser window which opens, chose the menu item [View]->Show Hidden Files
3. Look for the folder called “.electrum” it will only be there after you have installed and configured electrum.
4. Double click on the “.electrum” folder to open it
5. The files  blockchain_headers & electrum.dat will be in the folder.

If you want to transfer it directly to another USB which has tails installed on it, you need to temporarily unlock and mount the volume of the 2nd USB.

1. Insert the 2nd USB into a spare port
2. From the tails menu bar select [Applications]->[System tools]->[Disk Utility]
3. In the Disk Utility window, the left panel will show all your drives and USB's
4. Click on the 2nd USB drive in the left hand panel
5. It will show you the two partitions on the USB. Click on the [Encrypted] partition and click the “Unlock Volume” button.
6. Type in your passphrase (the one you use at login) and click unlock.
7. The USB drive will reveal its “TailsData” partition
8. Click on the “TailsData” partition and click the “Mount Volume” button
9. When you return to the file browser you will see the TailsData volume listed. Click on it
10. On the 2nd USB, you will find your electrum files in the folder [Home]->[amnesia]->[.electrum]
11. Copy your files across then return to the Disk Utility
12. Unmount the TailsData Volume and lock the encrypted volume.

You can use this technique to copy directly between tails installations, but I tend to just copy it to a bakup folder on the 2nd USB because I cant trust myself not to copy over the wrong files.

Hope this helps."


Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: batfucker on August 12, 2013, 03:05 am
I am having an issue at the "Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save""
stage and am wondering if it is a result of it being the new 0.20 tails or if I installed it improperly.

This is new to Tails 0.20. Apparently they removed the custom persistent path feature. You will need to install 0.19 or newer on your USB then follow the instructions in the OP. After creating the persistent volumes in 0.19, you will need to do a "clone and update" to 0.20. Then you can complete the installation.

Ahh, alright. I'll get on that.  Thanks a bundle
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: viclean on August 12, 2013, 01:34 pm
I am having an issue at the "Input "/home/amnesia/.electrum" into the custom persistent volume field
Select "Add"
Select "Save""
stage and am wondering if it is a result of it being the new 0.20 tails or if I installed it improperly.

This is new to Tails 0.20. Apparently they removed the custom persistent path feature. You will need to install 0.19 or newer on your USB then follow the instructions in the OP. After creating the persistent volumes in 0.19, you will need to do a "clone and update" to 0.20. Then you can complete the installation.

Hi,

Is this the only way for those who have installed tails 20 ? Maybe someone have a better way for installing this..?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: viclean on August 12, 2013, 02:01 pm
Hi,

Its seems they added an option, maybe someone more experienced can extend this:

https://tails.boum.org/doc/first_steps/persistence/configure/

Quote
To choose the list of additional software, create a file called /lib/live/mount/persistence/XXX_unlocked/live-additional-software.conf (XXX corresponds to the name of the device where the persistent storage is stored: probably sdb2). Each line of this file must contain the name of a Debian package to be installed as an additional software package.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 12, 2013, 02:05 pm
I'm having problems installing electrum. I've gotten to the portion in the tutorial that says, "Open file manager
Browse to "/home/amnesia/Persistent/Electrum-1.8.1"
Launch "electrum.desktop"
Select "Mark as trusted" from the pop-up window
Select "New" from the pop-up window"
But after i marked "trusted" it went back to the previous screen but the "electrum.desktop" icon had changed to a bitcoin symbol with the title "Electrum Bitcoin Wallet" and i was never given a pop up window with the option to select "new". Then when i tried to launch the new "Electrum Bitcoin Wallet" i got a pop up that said, "There was an error launching the application. Details: Failed to execute child process "/home/amnesia/Persistent/Electrum-1.8.1" (Permission denied)"

I'm not sure how to proceed. I'm a noob so I'd appreciate any help.
Modify message
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 12, 2013, 04:07 pm
Hi,

Is this the only way for those who have installed tails 20 ? Maybe someone have a better way for installing this..?

Yes. They removed the custom persistence path feature in 0.20. I have been looking for an alternative, but am unable to find one currently. Until another solution is found, this is the tedious work-around.

Hi,

Its seems they added an option, maybe someone more experienced can extend this:

https://tails.boum.org/doc/first_steps/persistence/configure/

Quote
To choose the list of additional software, create a file called /lib/live/mount/persistence/XXX_unlocked/live-additional-software.conf (XXX corresponds to the name of the device where the persistent storage is stored: probably sdb2). Each line of this file must contain the name of a Debian package to be installed as an additional software package.

That unfortunately will not work. As Electrum does not have a debian repo this can't be used. You can only use that additional software installation for debian packages accessible through apt. Unless Electrum releases a debian repo or has it added to the main repo, this won't work.

Then when i tried to launch the new "Electrum Bitcoin Wallet" i got a pop up that said, "There was an error launching the application. Details: Failed to execute child process "/home/amnesia/Persistent/Electrum-1.8.1" (Permission denied)"

Couple questions:
What version of Tails are you installing Electrum on?
Can you post a copy of your electrum.desktop file?

If you answer these questoins I will have a better idea of the problem.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 13, 2013, 12:15 am
Then when i tried to launch the new "Electrum Bitcoin Wallet" i got a pop up that said, "There was an error launching the application. Details: Failed to execute child process "/home/amnesia/Persistent/Electrum-1.8.1" (Permission denied)"

Couple questions:
What version of Tails are you installing Electrum on?
Can you post a copy of your electrum.desktop file?

If you answer these questoins I will have a better idea of the problem.
[/quote

I am running tails 2.0 but I have no idea how to post a copy of electrum.desktop.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 13, 2013, 02:41 pm
I am running tails 2.0 but I have no idea how to post a copy of electrum.desktop.

It's Tails 0.20 (not trying to be OCD). Open electrum.desktop in gedit. Then copy/paste the contents of the file in this thread.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: VersacePandaEgg on August 13, 2013, 11:03 pm
When I click on the "Electrum Bitcoin Wallet" it opens up electrum.desktop in gedit? I'm not sure what mistake I've made.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 14, 2013, 02:19 am
#!/usr/bin/env xdg-open
# If you want electrum to appear in a linux app launcher ("start menu"), install this by doing:
# sudo desktop-file-install electrum.desktop

[Desktop Entry]
Comment=Lightweight Bitcoin Client
Exec=/home/amnesia/Persistent/Electrum-1.8.1
GenericName[en_US]=Electrum
GenericName=lectrum
Icon=/home/amnesia/Persistent/Electrum-1.8.1/icons/electrum.png
Name=Electrum Bitcoin Wallet
Categories=Network;
StartupNotify=false
Terminal=false
Type=Application
MimeType=x-scheme-handler/bitcoin
Path=/home/amnesia/Persistent/Electrum-1.8.1

Is this right?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 14, 2013, 04:26 pm

Exec=/home/amnesia/Persistent/Electrum-1.8.1

Is this right?

This is the line that's incorrect. It should be:
"Exec=/home/amnesia/Persistent/Electrum-1.8.1/electrum"

You were trying to execute the Electrum folder, not the electrum executable inside it. Change the line, save the file, and try to relaunch Electrum. Let me know if this resolves your issue.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 14, 2013, 10:06 pm

Exec=/home/amnesia/Persistent/Electrum-1.8.1

Is this right?

This is the line that's incorrect. It should be:
"Exec=/home/amnesia/Persistent/Electrum-1.8.1/electrum"

You were trying to execute the Electrum folder, not the electrum executable inside it. Change the line, save the file, and try to relaunch Electrum. Let me know if this resolves your issue.

My wallet now opens and appears to be fully functional but it says that I am not connected.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 15, 2013, 06:46 pm
My wallet now opens and appears to be fully functional but it says that I am not connected.

Click on the red circle in the bottom right corner. Select a different server from the list in the OP. Input the .onion URL into the "server" field and select "ok". Find a server that turns the circle green and says "connected".
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 15, 2013, 07:01 pm
My wallet now opens and appears to be fully functional but it says that I am not connected.

Click on the red circle in the bottom right corner. Select a different server from the list in the OP. Input the .onion URL into the "server" field and select "ok". Find a server that turns the circle green and says "connected".

Do i want to select a proxy ? And when i closed trails down and restarted, it said there was no wallet and asked if i wanted to create a new one or if i wanted to retrieve one. Does the persistent volume not store the wallet or must i enter my seed codes every time?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: VersacePandaEgg on August 16, 2013, 12:18 am

Exec=/home/amnesia/Persistent/Electrum-1.8.1

Is this right?

This is the line that's incorrect. It should be:
"Exec=/home/amnesia/Persistent/Electrum-1.8.1/electrum"

You were trying to execute the Electrum folder, not the electrum executable inside it. Change the line, save the file, and try to relaunch Electrum. Let me know if this resolves your issue.

This worked for me as well, thanks for the info. +1
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 16, 2013, 04:12 pm
Do i want to select a proxy ? And when i closed trails down and restarted, it said there was no wallet and asked if i wanted to create a new one or if i wanted to retrieve one. Does the persistent volume not store the wallet or must i enter my seed codes every time?

No. That means you didn't follow the OP completely. You must complete the first steps in Tails 0.19 or older. Then you update to 0.20 before you install electrum. Tails 0.20 does not allow you to create custome persistent paths, this means it cannot save your electrum wallet info.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 16, 2013, 06:46 pm
 I never had tails 0.19 but started with 0.20. Must i download an older version then start the op again?  Or is there any virtue in NOT saving the wallet and restoring it each time with the seed?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 16, 2013, 08:21 pm
I never had tails 0.19 but started with 0.20. Must i download an older version then start the op again?  Or is there any virtue in NOT saving the wallet and restoring it each time with the seed?

This is the issue. Yes. The only virtue is not having proof that the wallet is on the USB.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Purpletown on August 17, 2013, 05:00 pm
Worked fine, thanks for sharing.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Leapfrogger on August 17, 2013, 05:23 pm
ALL the karma, Just Chipper. You get ALL the karma!

This is the best thing since sliced bread. My SR setup is finally complete. Thanks a million.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: hielonite on August 18, 2013, 07:46 pm
any word on how to get electrum on Tails .20?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Leapfrogger on August 18, 2013, 08:06 pm
any word on how to get electrum on Tails .20?

You have to "upgrade" to version 0.19 or earlier, create the "/home/amnesia/.electrum" custom persistent directory, then upgrade back to 0.20.

This is all in the first post.  :o
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: tbart on August 18, 2013, 08:23 pm
JC - this isn't an electrum related question, but is related to the subject of installing 0.19 first then upgrading to 0.20, which is what i did.

Is there any way to create a custom folder in persistent for the foxfire (or is it firefox) browser settings so that we don't have to reset them everytime we open iceweasel?

I notice on another computer, i'm running the Tor browser inside sandboxie and noticed the settings save in that environment, and it occurred to me they don't in tails cause it exists outside the persistent volume

any pointers there??

if you'd prefer i start a separate thread on this subject, just say so

tks in advance
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 19, 2013, 03:25 pm
Is there any way to create a custom folder in persistent for the foxfire (or is it firefox) browser settings so that we don't have to reset them everytime we open iceweasel?

Yes. You create a custom persistent directory for /home/amnesia/.mozilla.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: MrGonzo on August 21, 2013, 04:00 pm
Ok this is a dumb question, but i can't figure out how to delete my wallet and create a new one... :o I figured the wallet.dat is in electrum somewhere but can't seem to find it.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mejulie2 on August 21, 2013, 04:16 pm
Ok this is a dumb question, but i can't figure out how to delete my wallet and create a new one... :o I figured the wallet.dat is in electrum somewhere but can't seem to find it.

its in ~/.electrum i dont think its called wallet.dat though, not sure
you gotta enable hidden folders in edit>preferences

also for anyone else who cant be fucked to downgrade to 0.19 for whatever reason, you can run electrum directly after unzipping it

Code: [Select]
#!/bin/bash
cd ~/Persistent/Electrum-*
./electrum -s 56ckl5obj37gypcu.onion:50001:t -w ../wallet.dat

keep this script in Persistent
it needs a copy of electrum in ~/Persistent/Electrum-1.8.1 (or whatever version is the latest - there can only be one in Persistent!)
wallet goes in ~/Persistent/wallet.dat

if you're super paranoid about keeping a persistent copy of electrum then you could adapt the script to download the latest version using wget, untar and run it all from the amnesia space. only wallet.dat would need to be persistent. you can also adapt the script to rotate between different hidden servers and shit
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 21, 2013, 04:32 pm
Ok this is a dumb question, but i can't figure out how to delete my wallet and create a new one... :o I figured the wallet.dat is in electrum somewhere but can't seem to find it.

Go to Places>Home Folder. Then select the "amnesia" folder. Then at the top of the window select "view" and check the box that says "show hidden files". Now open the .electrum folder. Once inside delete the electrum.dat and blockchain_headers files. Now when you reopen Electrum it should prompt you to either restore from seed or create a new wallet.

also for anyone else who cant be fucked to downgrade to 0.19 for whatever reason, you can run electrum directly after unzipping it

Code: [Select]
#!/bin/bash
cd ~/Persistent/Electrum-*
./electrum -s 56ckl5obj37gypcu.onion:50001:t -w ../wallet.dat

keep this script in Persistent
it needs a copy of electrum in ~/Persistent/Electrum-1.8.1 (or whatever version is the latest - there can only be one in Persistent!)
wallet goes in ~/Persistent/wallet.dat

if you're super paranoid about keeping a persistent copy of electrum then you could adapt the script to download the latest version using wget, untar and run it all from the amnesia space. only wallet.dat would need to be persistent. you can also adapt the script to rotate between different hidden servers and shit

+1. Nice workaround! I will test this setup with a fresh Tails 0.20 install and document the steps necessary.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: MrGonzo on August 21, 2013, 09:53 pm
Hmm after deleting those files i created a new wallet. It can't seem to connect though anymore, any idea why? I figure it's not a coincidence and all the servers suddenly went down but who knows. It begins syncing when i put a new url in then quickly goes back to being disconnected.

Thanks for the help before and this thread in general, it's a huge help to the community
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Rhett Butler on August 21, 2013, 10:15 pm
Could someone dumb this down for me?
What is the purpose of this wallet?
What can I do with this wallet?
I haven't bought any coin yet, i'm trying to be as secure as possible before I proceed.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: ThePharmacy on August 22, 2013, 03:06 am
are any of the servers working???

anyone?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: django on August 22, 2013, 07:40 am
are any of the servers working???

anyone?

are you getting not connected too?

if someone has some more servers please let us know. ;D

Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mejulie2 on August 22, 2013, 11:05 am
+1. Nice workaround! I will test this setup with a fresh Tails 0.20 install and document the steps necessary.

just throwing around ideas here it might be simpler and cleaner to create a symlink from ~/.electrum to ~/Persistent/electrum in the script - that way you dont have to manually backup the wallet or redownload the blockchain headers every time
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: CallmeBruce on August 23, 2013, 12:01 am
Could someone dumb this down for me?
What is the purpose of this wallet?
What can I do with this wallet?
I haven't bought any coin yet, i'm trying to be as secure as possible before I proceed.

If you have not yet read this start here....

[Clearnet warning] <-meaning this is a link outside the tor network
http://bitcoin.org/en/getting-started
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Rhett Butler on August 23, 2013, 04:32 pm
Thank you Bruce

Time to reseach, I hope it answers some questions
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Divo on August 23, 2013, 07:20 pm
Where can  you find a download of version 0.19 to set this up?  All the links I find redirect me to download 0.20, which is the version I am already running. 
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on August 24, 2013, 03:43 am
Where can  you find a download of version 0.19 to set this up?  All the links I find redirect me to download 0.20, which is the version I am already running.
^ What he said
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 24, 2013, 04:21 am
Where can  you find a download of version 0.19 to set this up?  All the links I find redirect me to download 0.20, which is the version I am already running.

I second that motion
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Divo on August 25, 2013, 01:46 am
So are all 5 of the hidden service electrum servers down or is something now wrong with my setup?  Was working just fine yesterday, harrumph.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on August 25, 2013, 04:22 am
Where can  you find a download of version 0.19 to set this up?  All the links I find redirect me to download 0.20, which is the version I am already running.

I second that motion
No you third that motion
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: pathenry76 on August 25, 2013, 05:53 am
Where can  you find a download of version 0.19 to set this up?  All the links I find redirect me to download 0.20, which is the version I am already running.

I second that motion
No you third that motion

I'll quadruple the motion if it'll get us an answer. ;)
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: saidanddone on August 25, 2013, 06:04 am
All servers appear down here as well.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Divo on August 25, 2013, 08:53 pm
Are they still all down today?  What's going on?  ???
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Leapfrogger on August 25, 2013, 11:40 pm
owsvr7avat2jxn24.onion is back online.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: mejulie2 on August 26, 2013, 11:53 am
owsvr7avat2jxn24.onion is back online.

doesnt seem to be loading here. tcp port 50001 right?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Frylexa on August 26, 2013, 12:22 pm
owsvr7avat2jxn24.onion is back online.

doesnt seem to be loading here. tcp port 50001 right?

Likewise. Does anyone know OP's electrum server he mentioned?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 28, 2013, 07:23 pm
Likewise. Does anyone know OP's electrum server he mentioned?

My Electrum Hidden Service is 6grcngdvav3plwyv.onion. It as well as 56ckl5obj37gypcu.onion, owsvr7avat2jxn24.onion are accessible as of 19:22UTC 08/28/13.

Please help either by donating BTC or server space to host more Electrum Hidden Service's. This is exactly why we need more of these services.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on August 30, 2013, 04:42 pm
My Electrum Hidden Service is 6grcngdvav3plwyv.onion.

Please help either by donating BTC or server space to host more Electrum Hidden Service's. This is exactly why we need more of these services.

My Electrum Hidden Service (6grcngdvav3plwyv.onion) is going down for maintenence starting at 16:42UTC, 08/30/13. I will reply in this thread as soon as it is back online.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: NjqgjC6n6 on September 01, 2013, 06:51 pm
will there be a way to install electrum to Tails 0.2 anytime soon?

if not could anybody describe a way to get an older Tails iso? I sadly couldnt find anything

Lg NjqgjC6n6
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on September 03, 2013, 12:29 pm
will there be a way to install electrum to Tails 0.2 anytime soon?

if not could anybody describe a way to get an older Tails iso? I sadly couldnt find anything

Lg NjqgjC6n6
I hear you mate, i have been trying to figure out how to do it with no success. Tried the method posted but i don't really know what i'm doing with scripts and basically just copied the script then opened gedit text editor and copied then saved, could someone explain a bit further how to set that script up or get a copy of the tails 0.19? Really want to use electrum
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Divo on September 06, 2013, 02:56 am
will there be a way to install electrum to Tails 0.2 anytime soon?

if not could anybody describe a way to get an older Tails iso? I sadly couldnt find anything

Lg NjqgjC6n6
I hear you mate, i have been trying to figure out how to do it with no success. Tried the method posted but i don't really know what i'm doing with scripts and basically just copied the script then opened gedit text editor and copied then saved, could someone explain a bit further how to set that script up or get a copy of the tails 0.19? Really want to use electrum

Copy that startup script someone provided earlier in the thread, open gedit and paste it inside, then save the file in your persistent directory above where your Electrum directory is, I named mine Run_Electrum.  After you have saved it, right-click on the file and select properties, go to Permissions and select the "Allow executing file as program" box, you can also go to Emblems and pick out a fancy icon if you so desire.  You will need to then locate and copy your wallet.dat and I think blockchain_headers file to this same directory that the startup script is located in.  Now you should be able to double-click on the startup script and away you go.  You might need to adjust the server in the script command line to connect to one that is currently operating.  Hope this helps. 
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on September 12, 2013, 07:44 am
will there be a way to install electrum to Tails 0.2 anytime soon?

if not could anybody describe a way to get an older Tails iso? I sadly couldnt find anything

Lg NjqgjC6n6
I hear you mate, i have been trying to figure out how to do it with no success. Tried the method posted but i don't really know what i'm doing with scripts and basically just copied the script then opened gedit text editor and copied then saved, could someone explain a bit further how to set that script up or get a copy of the tails 0.19? Really want to use electrum

Copy that startup script someone provided earlier in the thread, open gedit and paste it inside, then save the file in your persistent directory above where your Electrum directory is, I named mine Run_Electrum.  After you have saved it, right-click on the file and select properties, go to Permissions and select the "Allow executing file as program" box, you can also go to Emblems and pick out a fancy icon if you so desire.  You will need to then locate and copy your wallet.dat and I think blockchain_headers file to this same directory that the startup script is located in.  Now you should be able to double-click on the startup script and away you go.  You might need to adjust the server in the script command line to connect to one that is currently operating.  Hope this helps.

Where can i find Blockchain_headers  ?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: 4am on September 27, 2013, 03:47 am
Does anyone know the files to keep in the /Persistent folder for the Electrum wallet to operate correctly?

There is no wallet.dat file or blockchain_headers. The closest file names I've found are called "wallet.py", "wallet.pys", and "blocks".
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Divo on September 27, 2013, 07:39 am
Does anyone know the files to keep in the /Persistent folder for the Electrum wallet to operate correctly?

There is no wallet.dat file or blockchain_headers. The closest file names I've found are called "wallet.py", "wallet.pys", and "blocks".

Info for this is found on page 1 of the thread, however.....
The files should be located in /home/amnesia/.electrum but to see them you will need to make hidden directories/files visible.  In the file browser select [View]->Show Hidden Files, navigate to the appropriate folder, there are two files there, blockchain_headers & electrum.dat <<<---(this is your wallet) 
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: django on September 27, 2013, 07:57 am
and what if there not there??

do you have to delete and reinstall electrum?

on a side note, cant you just manually copy your secret passphase everytime you wont to use electrum as long as you have it encrypted. i know obviosuly if you lose it you are screwed, but at the same time it makes it safer.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on September 29, 2013, 10:11 am
So is tails the safest way to browse SR or what? i have tried reading through all the tails documentation but really only gathered from it that your isp can tell your using tor and possibly tails but now what you are viewing on tor.

Having said that is that a bad thing? what countries is using tor considered suspicous or not advised?

Alsp VPN??? i have heard stuff about VPN but it has me mighty confused, should tails users be using VPN as well to maintain compete security and hide the fact your using tor?

I also seen that in the startup screen of tails it mentions your not connected to a VPN or is it VPM?
I don't know but it makes it sound as if the developers wanted you to use this feature?

If anyone could point me in the right direction of using VPN with tails or VPM (whichever one it is) or if i even should be trying to achieve this i would be greatly thankfull.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on September 30, 2013, 02:50 pm
and what if there not there??

do you have to delete and reinstall electrum?

on a side note, cant you just manually copy your secret passphase everytime you wont to use electrum as long as you have it encrypted. i know obviosuly if you lose it you are screwed, but at the same time it makes it safer.

It means you've never launched Electrum.

No.

Yes. I did this for a while.

So is tails the safest way to browse SR or what? i have tried reading through all the tails documentation but really only gathered from it that your isp can tell your using tor and possibly tails but now what you are viewing on tor.

Having said that is that a bad thing? what countries is using tor considered suspicous or not advised?

Alsp VPN??? i have heard stuff about VPN but it has me mighty confused, should tails users be using VPN as well to maintain compete security and hide the fact your using tor?

I also seen that in the startup screen of tails it mentions your not connected to a VPN or is it VPM?
I don't know but it makes it sound as if the developers wanted you to use this feature?

If anyone could point me in the right direction of using VPN with tails or VPM (whichever one it is) or if i even should be trying to achieve this i would be greatly thankfull.

@Altered Dimensions: Could you please post these questions in the appropriate thread or create another? These are OT from the rest of the thread and I am trying to keep this thread as clutter-less as possible.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: 4am on October 01, 2013, 06:42 am
Does anyone know the files to keep in the /Persistent folder for the Electrum wallet to operate correctly?

There is no wallet.dat file or blockchain_headers. The closest file names I've found are called "wallet.py", "wallet.pys", and "blocks".

Info for this is found on page 1 of the thread, however.....
The files should be located in /home/amnesia/.electrum but to see them you will need to make hidden directories/files visible.  In the file browser select [View]->Show Hidden Files, navigate to the appropriate folder, there are two files there, blockchain_headers & electrum.dat <<<---(this is your wallet)

Prior to posting I'd enabled hidden files and searched the entire directory for any file resembling "electrum" and "blockchain" with no luck.

There's an "electrum" python script file if that's what the "electrum.dat" file could be? And still no luck finding anything that has the word "blockchain" in it.


EDIT: Sorry folks, I found them. I blame the adderall and sleep deprivation.

For those who could possibly be in the same boat:

Head to /home/amnesia
Click View -> Show Hidden Files
Double click .electrum
Bam, there they are
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: django on October 04, 2013, 09:14 am
and what if there not there??

do you have to delete and reinstall electrum?

on a side note, cant you just manually copy your secret passphase everytime you wont to use electrum as long as you have it encrypted. i know obviosuly if you lose it you are screwed, but at the same time it makes it safer.

It means you've never launched Electrum.

No.

Yes. I did this for a while.

So is tails the safest way to browse SR or what? i have tried reading through all the tails documentation but really only gathered from it that your isp can tell your using tor and possibly tails but now what you are viewing on tor.

Having said that is that a bad thing? what countries is using tor considered suspicous or not advised?

Alsp VPN??? i have heard stuff about VPN but it has me mighty confused, should tails users be using VPN as well to maintain compete security and hide the fact your using tor?

I also seen that in the startup screen of tails it mentions your not connected to a VPN or is it VPM?
I don't know but it makes it sound as if the developers wanted you to use this feature?

If anyone could point me in the right direction of using VPN with tails or VPM (whichever one it is) or if i even should be trying to achieve this i would be greatly thankfull.

@Altered Dimensions: Could you please post these questions in the appropriate thread or create another? These are OT from the rest of the thread and I am trying to keep this thread as clutter-less as possible.

not sure if your still here. if you choose to load from seed on restore it asks for a new password if you have no transactions in your wallet.if you put bitcoin in it will it ask for a new password on next reboot or will it save the one from last time?
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Just Chipper on October 04, 2013, 04:18 pm
not sure if your still here. if you choose to load from seed on restore it asks for a new password if you have no transactions in your wallet.if you put bitcoin in it will it ask for a new password on next reboot or will it save the one from last time?

The password is saved to the private key. Anyone who accesses that BTC address regardless of BTC client will need to use that password you entered to send BTCs.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: Altered Dimensions on October 05, 2013, 12:24 am
For Fuck sake this is killing me!!!

I have tried to get electrum saved in persistance for like a fucken month now it's getting beyond rediculous
Tried following the other guys tut on how to use the script ect and have pretty much renedered my attempts useless
read throiugh thisw whole thread like 20 times and still can't get it working!

I really need an older version of tails (0.19) or older to get my wallet saved in persitance
is there any way to get tails 0.19 or anything older??
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: django on October 05, 2013, 08:51 am
For Fuck sake this is killing me!!!

I have tried to get electrum saved in persistance for like a fucken month now it's getting beyond rediculous
Tried following the other guys tut on how to use the script ect and have pretty much renedered my attempts useless
read throiugh thisw whole thread like 20 times and still can't get it working!

I really need an older version of tails (0.19) or older to get my wallet saved in persitance
is there any way to get tails 0.19 or anything older??

have you tried looking for it on a torrent site?

luckily i had a copy saved.
Title: Re: HOWTO: Install Electrum Bitcoin Wallet on Tails LiveUSB
Post by: subrose1984 on October 06, 2013, 03:59 am
I have a dozen Tails USB drives I installed Electrum on according to the instructions in the first post.  I was going to sell them on SR, but I guess that kinda fell through.  Still have them if anyone wants to buy one.