<commit_before># [ZCash](https://z.cash/) Desktop GUI Wallet - binary release v0.29-beta

This document describes how to install binary release v0.29-beta of the [ZCash](https://z.cash/) 
Desktop GUI Wallet. This release of the ZCash Desktop GUI Wallet is tested with ZCash version 
[v1.0.0](https://github.com/zcash/zcash/releases/tag/v1.0.0). Users who encounter issues 
not listed in the list of known issues and limitations, are welcome to report them in 
the [issues section](https://github.com/vaklinov/zcash-swing-wallet-ui/issues). 

![Screenshot](https://github.com/vaklinov/zcash-swing-wallet-ui/raw/master/docs/ZCashWalletSmall.png "Main Window")

## Installing and running the Wallet GUI

1. Downloading the wallet
 
   Download file [ZCashSwingWalletUI.jar](https://github.com/vaklinov/zcash-swing-wallet-ui/releases/download/v0.29-beta/ZCashSwingWalletUI.jar)
   and place it in a folder like `~/Downloads`. Then please make the JAR executable with a command like:
   ```
   user@ubuntu:~/Downloads$ chmod u+x ./ZCashSwingWalletUI.jar
   ```
   
2. Verifying the download

   **This step is very important!** To verify that the file `ZCashSwingWalletUI.jar` is an authentic release, you
   need to compute its SHA256 checksum, like this:
   ```
   user@ubuntu:~/Downloads$ sha256sum ZCashSwingWalletUI.jar 
   410ef840e5838e41250706d870135b4d00a3a1c940583392f8c8ff8cb96ba9cb  ZCashSwingWalletUI.jar
   ```
   **If the resulting checksum is not `410ef840e5838e41250706d870135b4d00a3a1c940583392f8c8ff8cb96ba9cb` then**
   **something is wrong and you should discard the downloaded wallet!**

3. Installing the built ZCash GUI wallet

  3.1. If you have built ZCash from source code:

   Assuming you have already built from source code [ZCash](https://z.cash/) in directory `/home/user/zcash/src` (for 
   example - this is the typical build dir. for ZCash v1.0.0-rc1) which contains the command line tools `zcash-cli` 
   and `zcashd` you need to take the created file `./build/jars/ZCashSwingWalletUI.jar` and copy it <commit_msg> Desktop GUI Wallet - binary release v0.29-beta<commit_after># [ZCash](https://z.cash/) Desktop GUI Wallet - binary release v0.29-beta

This document describes how to install binary release v0.29-beta of the [ZCash](https://z.cash/) 
Desktop GUI Wallet. This release of the ZCash Desktop GUI Wallet is tested with ZCash version 
[v1.0.0](https://github.com/zcash/zcash/releases/tag/v1.0.0). Users who encounter issues 
not listed in the list of known issues and limitations, are welcome to report them in 
the [issues section](https://github.com/vaklinov/zcash-swing-wallet-ui/issues). 

![Screenshot](https://github.com/vaklinov/zcash-swing-wallet-ui/raw/master/docs/ZCashWalletSmall.png "Main Window")

## Installing and running the Wallet GUI

1. Downloading the wallet
 
   Download file [ZCashSwingWalletUI.jar](https://github.com/vaklinov/zcash-swing-wallet-ui/releases/download/0.29-beta/ZCashSwingWalletUI.jar)
   and place it in a folder like `~/Downloads`. Then please make the JAR executable with a command like:
   ```
   user@ubuntu:~/Downloads$ chmod u+x ./ZCashSwingWalletUI.jar
   ```
   
2. Verifying the download

   **This step is very important!** To verify that the file `ZCashSwingWalletUI.jar` is an authentic release, you
   need to compute its SHA256 checksum, like this:
   ```
   user@ubuntu:~/Downloads$ sha256sum ZCashSwingWalletUI.jar 
   410ef840e5838e41250706d870135b4d00a3a1c940583392f8c8ff8cb96ba9cb  ZCashSwingWalletUI.jar
   ```
   **If the resulting checksum is not `410ef840e5838e41250706d870135b4d00a3a1c940583392f8c8ff8cb96ba9cb` then**
   **something is wrong and you should discard the downloaded wallet!**

3. Installing the built ZCash GUI wallet

  3.1. If you have built ZCash from source code:

   Assuming you have already built from source code [ZCash](https://z.cash/) in directory `/home/user/zcash/src` (for 
   example - this is the typical build dir. for ZCash v1.0.0-rc1) which contains the command line tools `zcash-cli` 
   and `zcashd` you need to take the created file `./build/jars/ZCashSwingWalletUI.jar` and copy it 
{'fraction_non_alphanumeric': 0.09871452825612419, 'fraction_numerical': 0.05796749939364541, 'mean_word_length': 4.24015247776366, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 16, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6241816', 'n_tokens_mistral': 1574, 'n_tokens_neox': 1406, 'n_words': 422}