Stack Wallet software installation and maintenance guide for Linux
Stack Wallet is a wallet for managing Monero cryptocurrency. The tutorial describes how to install and generate a wallet and send and receive funds.
Installation of Stack Wallet software via Flatpak #
For Linux systems, installation via Flatpak is the recommended method. It does not require verification of checksums or PGP signatures. For installation on Whonix 18 and newer, starting the Whonix-Workstation virtual machine in the SYSMAINT session is required; this allows making system changes that require elevated privileges.
- The Flatpak tool is installed by default in many recent Linux distributions. If the flatpak command is not available in the terminal, install Flatpak following the instructions for your chosen distribution. On Debian Linux, Flatpak can be installed with the commands:
|
|
- Add the Flathub repository and enable visibility for FLOSS applications (Free/Libre and Open Source Software):
|
|
- Visit the official Stack Wallet repository on GitHub, find the latest release with a .flatpak extension (for example: sw-v2.4.4-linux.flatpak) and download the wallet:
|
|
Then install and confirm the prompt by pressing ENTER:
|
|

After installation, if you are using Whonix-Workstation, close the SYSMAINT session and restart Whonix-Workstation in the default user session.
- You can launch the program via the application menu shortcut or with the command:
|
|
Generating a wallet #
- After launching the program, click Create new Stack.

- Select Easy Crypto and click Continue.

- Create a password for the software and click Next.

- Go to the Settings tab → Tor Settings, select Tor killswitch, and click Connect to Tor.

- In the My Stack tab, click Add Wallet.

- Select Monero and click Next.

- Select Create New Wallet.

- Enter a name for the wallet.

- Select Default and click Continue.

- Select I understand… and click View recovery phrase.

- The seed will be displayed. This is a security phrase that should be saved in a safe place along with the wallet creation date, for example, on an external USB drive encrypted with Veracrypt, Truecrypt, or LUKS. If recovery is required, you will be asked to enter the security phrase and the wallet creation date to recover the wallet. The creation date is required to retrieve the correct number of blocks from the Monero network. Entering a date that is too late during recovery may result in an incorrect amount of funds displayed in the wallet. Click I saved my recovery phrase, then enter the selected words according to the instructions.

Receiving funds #
- Go to the My stack tab. There will be a list of your Monero wallets used to receive funds. Select the wallet you created.

- To receive funds, go to Receive and copy your address by clicking the Copy button. Then paste it where you want to receive funds, for example, in the appropriate section of an exchange or by sending it to the appropriate person. You can generate a new subaddress by clicking the Generate new address button. It is a good idea to use subaddresses once and generate a new one for each new transaction, thus ensuring maximum privacy of your funds. All incoming transactions to any of the subaddresses are combined, and their balance is shared across the entire account.

- After receiving funds, you can see the complete transaction history of received and sent funds in the Recent activity tab.

- Wait for 10 confirmations from the Monero network before sending the received funds.

Sending funds #
- To send funds, go to Send. Paste the destination Monero address under Send to, enter the amount under Amount. Verify the Transaction fee amount; it should be a few cents. Click the Preview send button. After a few seconds, a confirmation window will appear. Before confirming the send, make sure you have entered the correct destination Monero address.
WARNING: This action cannot be undone. Providing an incorrect address may result in loss of funds.

After checking the transaction details again, click Send, enter the password to confirm, and click Confirm.
- Wait for 10 confirmations from the Monero network before continuing to use the subaddress after sending funds. You can check the available balance by clicking the FULL / AVAILABLE button displayed next to the XMR balance.
