Hush Frequently Asked Questions
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

209 lines
6.9 KiB

<!DOCTYPE html>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=utf8">
<title>Hush: Frequently Asked Questions</title>
<style>
body {
width: 42em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<!-- We will not be silenced.
In Zdust We Trust.
- The Hush Developers -->
<body>
<h1>Frequently Asked Questions</h1>
<h1>What is Hush?</h1>
Hush is Free Software (like Open Source, but better),
which allows you to Speak And Transact Freely. That is
the core mission of the software and global community
of cypherpunks that make the Hush software and peer-to-peer
network possible.
<h1>Where can I get Hush?</h1>
<p>
The only official place to get Hush source code and binaries
is <a href="https://git.hush.is/">git.hush.is</a>, which is the
Hush Gitea instance, which replaces Github.
</p>
<h1>What Operating Systems Does Hush Work On?</h1>
<p>
Glad you asked! We would like to support as many as
we can, but currently our Officially Supported OS's are:
</p>
<ul>
<li>Linux</li>
<ul>
<li>Ubuntu 18.04 LTS or later</li>
<li>Debian</li>
<li>Arch</li>
</ul>
<li>MacOS X 10</li>
<ul>
<li>Apple Silicon may not be supported! Untested.
</li></ul>
<li>Windows</li>
<li>Android 4.4 or later</li>
</ul>
As for details, Hush full nodes require 64bit Windows, while Hush lite
nodes can be run on 32bit Windows. We support IoT devices such as ARMv8
(Raspberry Pi-like devices) and currently are working on FreeBSD/OpenBSD
support. If you are interested in that, please contact us.
<h1>How can I install Hush?</h1>
<p>
First you must decide if you will compile Hush yourself, or use
binaries. Most will use binaries, but if you are able, you should
compile, since it means you don't need to trust all your funds with a
binary created by a 3rd party, which could be backdoored.
</p>
<p>
Next, if you think you can copy+paste a few commands on the
command-line of Linux, you are highly encouraged to try
to compile yourself! It's a fun game, and the prize is
a bigger slice of financial freedom.
</p>
<h1>How do I choose the right binary?</h1>
Binaries for Linux often end in .gz or .bz . Binaries
for Mac usually end in .dmg and binaries for windows
usually end in .zip. This is an easy way to make sure
you have the right binary.
<h1>How can I download SilentDragon (SD) ?</h1>
For further information, <a href="https://faq.hush.is/sd/">check here</a>.
<h1>How can I download SilentDragonLite (SDL) ?</h1>
For further information, <a href="https://faq.hush.is/sdl/">check here</a>.
<h1>How can I download SilentDragonAndroid (SDA) ?</h1>
You can download this here, <a href="https://git.hush.is/hush/SilentDragonAndroid">SDA</a>, but note that it is a companion application to a desktop wallet.
<h1>How Do I Stop hushd?</h1>
<p>
There are various ways to stop hushd safely. The best and easiest method is
<b>hush-cli stop</b>
</p>
<p>
The <b>kill</b> or <b>killall</b> command should not be used, it can corrupt your wallet.dat!
The funds won't be completely lost, but they will be very hard to recover and require using
advanced command-line tools to fix, which is as good as lost for many people. The <b>kill</b>
command may have worked for you in the past, but it's a dangerous risk. If you are unlucky and
the wallet.dat is being updated when you type the command, it can cause corruption. So it may
have worked for you in the past, possibly many times, but it's still very risky.
</p>
<p>
In some rare cases it's possible that <b>hush-cli stop</b> will not work, because the Hush RPC
interface is not responding. Hush has a special disk-based solution for this case. Run the following
command on Linux: <b>touch ~/.hush/plz_stop</b> . This will create an empty file and hushd will
notice it withing 120 seconds and stop correctly without risking a corrupt wallet.dat . On other
Operating Systems, find the directory with your wallet.dat file and create a file called <b>plz_stop</b>
in the same directory. The contents of the file do not matter.
</p>
<h1>Why is my node out of sync?</h1>
<p>Nodes can be out of sync for seemingly infinite reasons. We suggest reporting the details of
your system, such as Operating System version and hushd version to our <a href="https://hush.is/tg_support">Telegram Support</a>.
Make sure to include details such as if you are using hushd directly or SilentDragon and any relevant version numbers.
</p>
<h1>Why is my balance different than the explorer?</h1>
<p>
This can happen for a few reasons. Your node may be out
of sync, and still finding new blocks which contain payments
to your address. You may not have imported all the private
keys you thought you did. Use the validation function to
check if an address is in your current wallet.
</p>
<p>
If your wallet is rescanning, it will show the balance as
of the block height it is processing. You will see the balance "jump" higher when it finds a new transaction which pays
one of your addresses. Your full balance will be shown when
you have processed the latest block and regain "syncedness".
</p>
<h1>What does a Hush address look like?</h1>
<p>
We have two main types of addresses, transparent and shielded. Transparent addresses start with <bold>R</bold> and shielded addresses start with <bold>zs1</bold>.
</p>
<p>
Originally HUSH addresses looked the same as Zcash addresses, so either t1... or z.. . When Hush changed our upstream
from ZEC to KMD, that changed to be R... and zs1..., which
is the prefix for Sapling Shielded Addresses.
</p>
<p>
If your address starts with zc instead of zs1, it is a Sprout address and it's not valid on the current HUSH mainnet.
</p>
<p>
For the above reasons, KMD, VRSC and SAFE addresses are all
compatible, with the exact same public key generating the same exact
address on KMD, VRSC, SAFE and HUSH and all the side chains (smart
chains) of these respective platforms. If you own a taddr or zaddr on
any one of these blockchains, you own the exact same address on all the
blockchains.
</p>
<h1>Advanced Hush Questions</h1>
If you don't use the CLI, you can ignore this entire area.
<h2>How can I run a SilentDragonLite backend ?</h2>
You will need a VPS with at least 2 vCPUs and 4GB of RAM
to compile software.
<a href="https://git.hush.is/jahway603/hush-docs/src/branch/master/hush-lite-server.md">Click here for documentation.</a>
<h2>How can I run a SilentDragonWormhole ?</h2>
You will need a VPS that can run a simple Java program, which is very
light on resources. It requires very little RAM or hard drive space.
<hr>
<br>
<a href="https://hush.is/telegram">Telegram</a>
|
<a href="https://hush.is/telegram_support">Telegram Support</a>
|
<a href="https://hush.is/telegram_mining">Telegram Mining</a>
|
<a href="https://hush.is/reddit">Reddit</a>
|
<a href="https://hush.is/youtube">YouTube</a>
|
<a href="https://hush.is/bitcointalk">BitcoinTalk</a>
|
<a href="https://hush.is/mastodon">Mastodon</a>
|
<a href="https://hush.is/matrix">Matrix</a>
<br>
<br>
</body></html>