Merge pull request 'updated README.md' (#8) from jahway603/SilentDragonLite:dev into dev
Reviewed-on: https://git.hush.is/hush/SilentDragonLite/pulls/8
This commit is contained in:
69
README.md
69
README.md
@@ -1,9 +1,23 @@
|
|||||||
# SilentDragonLite
|
# SilentDragonLite
|
||||||
|
|
||||||
|
<p align="left">
|
||||||
|
<a href="https://twitter.com/MyHushTeam">
|
||||||
|
<img src="https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Ftwitter.com%2Fmyhushteam"
|
||||||
|
alt="MyHushTeam's Twitter"></a>
|
||||||
|
<a href="https://twitter.com/intent/follow?screen_name=MyHushTeam">
|
||||||
|
<img src="https://img.shields.io/twitter/follow/MyHushTeam?style=social&logo=twitter"
|
||||||
|
alt="follow on Twitter"></a>
|
||||||
|
<a href="https://fosstodon.org/@myhushteam">
|
||||||
|
<img src="https://img.shields.io/badge/Mastodon-MyHushTeam-blue"
|
||||||
|
alt="follow on Mastodon"></a>
|
||||||
|
<a href="https://www.reddit.com/r/Myhush/">
|
||||||
|
<img src="https://img.shields.io/reddit/subreddit-subscribers/Myhush?style=social"
|
||||||
|
alt="MyHushTeam's Reddit"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
SilentDragonLite is a lightwallet for HUSH ($HUSH) runs on Linux and Windows which does not require you to download the full blockchain. This is experimental software under active development!
|
SilentDragonLite is a lightwallet for HUSH ($HUSH) runs on Linux and Windows which does not require you to download the full blockchain. This is experimental software under active development!
|
||||||
|
|
||||||
|

|
||||||
<img src="hushchat-screenshot.png">
|
|
||||||
|
|
||||||
## PRIVACY NOTICE
|
## PRIVACY NOTICE
|
||||||
|
|
||||||
@@ -16,24 +30,49 @@ a custom block explorer URL as well.
|
|||||||
* explorer.hush.is for explorer links (optional)
|
* explorer.hush.is for explorer links (optional)
|
||||||
* various community-run lite wallet servers to provide basic functionality (required)
|
* various community-run lite wallet servers to provide basic functionality (required)
|
||||||
|
|
||||||
This means your IP address is known to these servers. Enable Tor setting in SilentDragon to prevent this, or better yet, use TAILS: https://tails.boum.org/
|
This means your IP address is known to these servers. Enable Tor setting in your wallet to prevent this, or better yet, use TAILS: https://tails.boum.org/
|
||||||
or https://qubes-os.org
|
or https://qubes-os.org
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Go to the releases page and grab the latest installers or binary. https://git.hush.is/hush/SilentDragonLite/releases
|
Choose to install a binary release or compile it yourself.
|
||||||
|
For Arch Linux users, we have a silentdragonlite package on [AUR](https://aur.archlinux.org/).
|
||||||
|
|
||||||
## Install Torsocks (or any other Socks service for TOR) on Ubuntu 18.04
|
### Option 1: Binary Release
|
||||||
|
Go to the [releases page](https://git.hush.is/hush/SilentDragonLite/releases) and grab the latest binary.
|
||||||
|
|
||||||
|
### Option 2: Compile Release Yourself
|
||||||
|
|
||||||
|
* SilentDragonLite is written in C++ 14, and can be compiled with g++/clang++/visual c++.
|
||||||
|
* It also depends on Qt5, which you can get from [here](https://www.qt.io/download) or install using your Linux version's package manager.
|
||||||
|
* You'll need Rust v1.41 +
|
||||||
|
|
||||||
|
#### Building on Linux
|
||||||
|
|
||||||
|
##### Ubuntu 18.04 and 20.04:
|
||||||
|
```shell script
|
||||||
|
sudo apt-get -y install qt5-default qt5-qmake libqt5websockets5-dev qtcreator
|
||||||
|
git clone https://git.hush.is/hush/SilentDragonLite
|
||||||
|
cd SilentDragonLite
|
||||||
|
# the next step will take potentially a long time for slower systems
|
||||||
|
# Be Patient and please report compiler problems!
|
||||||
|
./build.sh
|
||||||
|
./SilentDragonLite
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Other notes
|
||||||
|
|
||||||
|
#### Install Torsocks (or any other Socks service for TOR) on Ubuntu 18.04
|
||||||
|
```shell script
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install torsocks
|
sudo apt install torsocks
|
||||||
```
|
```
|
||||||
## Connection to our TOR onion service Server
|
#### Connection to our TOR onion service Server
|
||||||
```
|
```
|
||||||
* Open SDL Edit->Settings->LightwalletServer->6onaaujm4ozaokzu.onion:80
|
* Open SDL Edit->Settings->LightwalletServer->6onaaujm4ozaokzu.onion:80
|
||||||
* Open the folder of SDL in a Terminal -> Enter: TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonLite
|
* Open the folder of SDL in a Terminal -> Enter: TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonLite
|
||||||
```
|
```
|
||||||
## Note Management
|
### Note Management
|
||||||
SilentDragonLite does automatic note and utxo management, which means it doesn't allow you to manually select which address to send outgoing transactions from. It follows these principles:
|
SilentDragonLite does automatic note and utxo management, which means it doesn't allow you to manually select which address to send outgoing transactions from. It follows these principles:
|
||||||
|
|
||||||
* Defaults to sending shielded transactions, which are now enforced via consensus rules
|
* Defaults to sending shielded transactions, which are now enforced via consensus rules
|
||||||
@@ -42,18 +81,6 @@ SilentDragonLite does automatic note and utxo management, which means it doesn't
|
|||||||
* Will automatically shield your transparent funds at the first opportunity
|
* Will automatically shield your transparent funds at the first opportunity
|
||||||
* When sending an outgoing transaction to a shielded address, SilentDragonLite can decide to use the transaction to additionally shield your transparent funds (i.e., send your transparent funds to your own shielded address in the same transaction)
|
* When sending an outgoing transaction to a shielded address, SilentDragonLite can decide to use the transaction to additionally shield your transparent funds (i.e., send your transparent funds to your own shielded address in the same transaction)
|
||||||
|
|
||||||
## Compiling from source
|
## Support
|
||||||
* SilentDragonLite is written in C++ 14, and can be compiled with g++/clang++/visual c++.
|
|
||||||
* It also depends on Qt5, which you can get from [here](https://www.qt.io/download).
|
|
||||||
* You'll need Rust v1.41 +
|
|
||||||
|
|
||||||
## Building on Linux
|
For support or other questions, join us on [Telegram](https://hush.is/telegram), or tweet at [@MyHushTeam](https://twitter.com/MyHushTeam), or toot at our [Mastodon](https://fosstodon.org/@myhushteam) or join [Telegram Support](https://hush.is/telegram_support).
|
||||||
|
|
||||||
```
|
|
||||||
git clone https://git.hush.is/hush/SilenDragonLite
|
|
||||||
cd SilentDragonLite
|
|
||||||
# the next step will take potentially a long time for slower systems
|
|
||||||
# Be Patient and please report compiler problems!
|
|
||||||
./build.sh
|
|
||||||
./SilentDragonLite
|
|
||||||
```
|
|
||||||
|
|||||||
Reference in New Issue
Block a user