A new release of the custom Tails image with integrated Monero binaries is available. This time we also provide an image for Tails 2.12.

Don’t use the custom images for actual Monero payments. If you like the image you should use our instructions to create your own image.

Monero GUI on custom Tails image:



Changes

– upgrade to Tails 3.0 beta 4

– how-to.txt with some experimental instructions

Monero version

– v0.10.3.1

Directory of Monero files

/lib/live/mount/medium/monero

Custom Tails 2.12 with Monero – no GUI

This image only contains Monero command line binaries. The GUI has display issues on Tails 2.12. Use the Tails 3 image if you want to use the GUI.

We recommend that you copy the ‘monero-v0-10.3.1’ directory to the Desktop, because monero-wallet-cli expects a writable directory.

Alternatively you can launch monero-wallet-cli from the default location with the following command:

./monero-wallet-cli --generate-new-wallet ~/Desktop/monerowallet

OR

/lib/live/mount/medium/monero/gui/monero-v0.10.3.1/monero-wallet-cli --generate-new-wallet ~/Desktop/monerowallet



This will create a wallet on the Desktop called ‘monerowallet’.

To open an existing Monero wallet you use the following command:

./monero-wallet-cli --wallet-file ~/location/to/wallet

./monero-wallet-cli --wallet-file ~/Desktop/monerowallet

OR

/lib/live/mount/medium/monero/gui/monero-v0.10.3.1/monero-wallet-cli --wallet-file ~/Desktop/monerowallet



SHA256 checksum custom image

10072304b522565abc0a9b6484b6d864e59a951ff2585b31c8aaa5343fe5a69c

Download link

https://uploadfiles.io/tr5ok

Custom Tails 3.0 beta 4 with Monero GUI

Tails 3 does include the Monero GUI binaries.

SHA256 checksum custom image

21879ee20dc2103178edf710d91672a6b6e0c85d4dfc4923cc7f05acf3266d9a

Download link

https://uploadfiles.io/7r6ky

Experimental instructions

This release also has a file called ‘how-to.txt’. It contains some experimental instructions. They are for testing only and we are interested in feedback. You can find the file at:

/lib/live/mount/medium/monero/gui/how-to/how-to.txt

Tails blockchain node with Monero clients from LAN network

Right now the how-to file contains instructions to setup a Monero RPC daemon on Tails that allows traffic from wallets on the local network. This will allow you to use Tails as your main blockchain node and allow wallets on the local network to synchronize with the blockchain. This can be useful to quickly sync a wallet without the need of the full blockchain on a device. This is particularly interesting for mobile devices or systems with a low storage capacity.

You can also use this setup to purposefully isolate Monero wallets from the blockchain node. For instance you can use a second Tails system to check the balance of a cold wallet and do payments with a hot wallet. You point the Monero wallet to your Tails blockchain system and it will sync in a couple of seconds or minutes. When you are done you shutdown the Tails wallet system. Tails will automatically erase the RAM memory. Leaving little to no traces of the Monero wallet on the device. This can all be done in a matter of minutes. That makes it a pretty secure, private and quick setup.

The Tails blockchain system will use Tor to send and receive the latest Monero blockchain transactions. It will also forward Monero payments of the wallets on the local network over Tor. This will give all users a nice privacy boost.

The how-to.txt file will be expanded in the near future with instructions to setup a Tor .onion service and Apparmor profile for Monero.

Storing the Monero blockchain on Tails

You can store the Monero blockchain on an internal harddisk. You can also store the blockchain on an external USB drive or SD card. You can optionally choose to use the Tails persistence feature. This will configure a Tails system on a USB or SD device and will give you the option to create an encrypted partition. You can use the encrypted partition to store the Monero blockchain. This can be useful in high security environments.

You can also manually create an encrypted partition on an internal harddrive, USB disk or SD card. You can use the ‘Disks’ utility in Tails for that. You can open encrypted partitions with the Tails file explorer with a single click. So once you have setup an encrypted partition it is very easy to use.

By storing the Monero blockchain on an external storage device you basically have a mobile Monero node that you can boot and use in minutes on most desktops and notebooks.

Support and Donate

Leave a comment if you have a question or request.

Support this project by donating to:

Bitcoin:

1Ndk6vc9PST9aCHiyd8R2PAXZ68HxeKSgn

Monero:

463DQj1ebHSWrsyuFTfHSTDaACx3WZtmMFMwb6QEX7asGyUBaRe2fHbhMchpZnaQ6XKXcHZLq8Vt1BRSLpbqdr283QinCRK