@ -27,13 +27,17 @@ Most people visiting this page will be seeking how to setup their wallets. We al
If you are looking to setup a Hush wallet, then you have the following two choices:
- [Setup Hush full node with hushd](sd.md)
- [Setup Hush lite wallet featuring Hushchat](sdl.md)
- [Setup Hush full node wallet with hushd](sd.md)
- [Setup Hush lite wallet featuring HushChat](sdl.md)
As for mobile wallets:
- [Hush Android app](sda.md) is a companion app which pairs with either of the above two options. A mobile lite wallet is in development.
- Hush does not have an iOS app yet, care to make one?
### HushChat
Currently [HushChat](https://git.hush.is/hush/hushchat) is only available in the Hush lite wallet and it is in beta mode. If you are interested in testing it, then [please refer to our guide](https://git.hush.is/hush/hushchat/src/branch/master/guide.md).
In this example, we are using Ubuntu 18.04 (64 bits). This will be different on Mac and Windows, so refer to those OS's docs.
In this example, we are using Ubuntu 18.04 (64 bit). This will be different on Mac and Windows, so refer to those OS's docs.
## Setup hushd
### Setup hush user account
### Optional: Setup hush user account
I would consider this optional as you can run hushd as your own user account. Creating a separate user account is great for added security and recommended for servers.
This is optional as you can run hushd as your own user account. Creating a separate user account is great for added security and typically recommended for servers.
1) Log in as user account with sudo access and add a user 'hush' under which the daemon (hushd) will run :
$./build.sh -j$(nproc) replace $(nproc) by the number of processor (example : 4)
```
For Arch Linux, there are [hush3](https://aur.archlinux.org/packages/hush3/) and [hush3-bin](https://aur.archlinux.org/packages/hush3-bin/) AUR packages available. If you'd rather compile yourself, then use the following:
$./build.sh -j$(nproc) replace $(nproc) by the number of processor (example : 4)
For Arch Linux, there are [hush3](https://aur.archlinux.org/packages/hush3/) and [hush3-bin](https://aur.archlinux.org/packages/hush3-bin/) AUR packages available, but here is how to compile it yourself:
1) The data (blockchain, configuration, etc.) will be stored in '/home/.komodo/HUSH3' (on Linux) by default.
```
$ mkdir -p ~/.komodo/HUSH3
```shell script
mkdir -p ~/.komodo/HUSH3
```
1) Open the configuration file in your favorite text editor (nano, vim, etc). I would change the values below with CHANGETHIS appended and you can change the rpcport if you'd like:
@ -99,10 +83,20 @@ For Arch Linux, there are [hush3](https://aur.archlinux.org/packages/hush3/) and
### Now we can start hushd daemon
Run this and it will take some time to sync with the network.
Last we run this and it will take some time to sync with the network.
##### If you installed a binary
```shell script
which hushd # then run from where it's installed
hushd
```
$ which hushd # then run from where it's installed
$ hushd
##### If you compiled
```shell script
# run from the src directory of where you compiled it