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.
 
 
 
 
 
 
Duke Leto 2464777bd9 Merge pull request 'do not build zmq on non linux platforms' (#6) from radix42/hush3:master into master 1 month ago
build-aux/m4 A bunch more libsnark deletions/updates 1 year ago
contrib yep 1 month ago
depends do not build zmq on non linux platforms 1 month ago
doc Fix some typoz and reorg 1 month ago
qa Stuck in the grind 1 month ago
share Remove OSX and Windows files from Makefile + share directory. 3 years ago
src More checkpointz because fuck KMD 1 month ago
zcutil update copyrights 1 month ago
.gitattributes Separate protocol versioning from clientversion 6 years ago
.gitignore We probably don't need to version control our core files 5 months ago
.gitmodules remove cryptoconditions submodule 2 years ago
AUTHORS Add git.hush.is link to AUTHORS 2 months ago
CONTRIBUTING.md Update contributing docs 2 months ago
COPYING MIT/etc licenses cost money, yo 1 month ago
DEVELOPER-AGREEMENT Hush Full Node is now GPLv3 3 months ago
DEVELOPING.md Update dev doc 2 months ago
Dockerfile mo copyrights 1 month ago
INSTALL.md Update git clone URLs 2 months ago
ISSUE_TEMPLATE.md rm -rf Github 2 months ago
LICENSE Hush Full Node is now GPLv3 3 months ago
Makefile.am We have no Sprout and so do not need this garbage like ZEC+KMD do, lulz 1 month ago
README.md update our beloved readme 1 month ago
SECURITY.md update security contact info 1 year ago
autogen.sh Bugfix: Replace bashisms with standard sh to fix build on non-BASH systems 6 years ago
build.sh Faster feedback, CI Coming Soon 1 month ago
code_of_conduct.md Update code_of_conduct.md 3 months ago
configure.ac Bump version to 3.6.0 2 months ago
libzcashconsensus.pc.in Rename libbitcoinconsensus to libzcashconsensus 4 years ago
migratecoin.sh update copyrights 1 month ago
sapling-output.params Add Sapling param files 1 year ago
sapling-spend.params Add Sapling param files 1 year ago
toolchain-info.sh todo 1 month ago
user-config.jam darwin 333 3 years ago

README.md

Hush

What is Hush?

Logo

Hush implements Extreme Privacy via blockchain tech. We have our own genesis block. We are not a chain fork (copy) of another coin. We are based on Bitcoin code, with sophisticated zero-knowledge mathematics added for privacy. This keeps your transaction metadata private!

This repository

This software is the Hush node and command-line client. It downloads and stores the entire history of Hush transactions; depending on the speed of your computer and network connection, it will likely take a few hours at least, but some people report full nodes syncing in less than 1.5 hours. A competing privacy coin takes over 24 hours to sync their full nodes because of Sprout Transactions, lulz.

BANNED BY GITHUB

In working on this release, Duke Leto was suspended from Github, which gave Hush developers the impetus to completely leave that racist and censorship-loving platform.

Hush now has it's own git.hush.is Gitea instance, because we will not be silenced by Microsoft.

All Hush software will be released from git.hush.is and hush.is, downloads from any other domains should be assumed to be backdoored.

Hush is unfinished and highly experimental. Use at your own risk! Just like Bitcoin.

Socials

Please feel free to join us on Telegram for official support : * Main group: https://hush.is/tg * Support group: https://hush.is/telegram_support * Mining group: https://hush.is/telegram_mining

Other socials:

* <a href="https://hush.is/twitter">@MyHushTeam</a> on Twitter</a>
* <a href="https://hush.is/yt">Hush</a> on YouTube</a>
* <a href="https://hush.is/reddit">Hush</a> on Reddit</a>

Official Explorer

explorer.hush.is

We are looking for alternate explorers to be run on Tor, i2P and other TLDs, if you are interested please join TG and ask questions.

Claiming Funds From Old Hush Wallets

Hush migrated to a new mainnet after Block 500,000 on the old Hush blockchain. Funds in addresses as of Block 500,000 were transported to our new chain. About 31,000 addresses with at least 0.00000001 HUSH were transported to the new Hush mainnet.

To claim funds on the new chain, there are few options.

Funds on exchanges

Firstly, no bueno! Not your keys, not your coins. It's best not to store coins on exchanges. But in this case, you lucked out! There is nothing to do to claim new coins if you have coins on an exchange that supports the new Hush chain. The exchange will follow the instructions from the next section and you will magically have funds on the new chain. Note that old Hush addresses started with t1 and now they begin with R.

To see what an old HUSH v2 address looks like on the new chain, this online tool can be used: https://dexstats.info/addressconverter.php

or this command line tool: https://git.hush.is/hush/hush3/src/master/contrib/convert_address.py

Using an old wallet.dat

Backup your old HUSH wallet.dat, and backup any current wallet.dat that is in your

    ~/.komodo/HUSH3/

directory. There is no way to lose funds, as long as you have backups!!! Make sure to make backups. Do not skip this step.

Make sure any/all GUI wallets are stopped! Also make sure your old Hush node and new Hush3 node are stopped:

    cd hush3
    ./src/hush-cli stop

Do not copy wallets or move wallets while your full node is running! This could corrupt your wallet!

Now copy your old Hush wallet.dat to

    ~/.komodo/HUSH3/

with a command like

    # DO NOT RUN THIS WITHOUT MAKING BACKUPS!
    cp ~/.hush/wallet.dat ~/.komodo/HUSH3/

The reason this works is that both old HUSH and new HUSH are still Bitcoin Protocol coins, which both use secp256k1 public keys. Now start your HUSH3 node again, with this special CLI argument that will clear out transactions from your wallet:

    cd hush3
    ./src/hushd -zapwallettxes

This will cause a full history rescan, which will take some time. Once it's complete, you can see your funds with this command:

    ./src/hush-cli getwalletinfo

NOTE: Do not use this wallet except to send funds to a new wallet!

Private Keys

You can also transport funds one address at a time via private keys.

Agama Desktop Wallet WIF-to-WIF Tool can convert between old HUSH and new HUSH3 private keys.

Installing

See INSTALL.md

License

For license information see the file COPYING.