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 19d5e21148 add run.sh and docs 3 years ago
build/libs Update readme 3 years ago
gradle/wrapper Initialize repo 5 years ago
src/main update name 5 years ago
.gitignore Initialize repo 5 years ago
LICENSE corrected LICENSE file 3 years ago
README.md add run.sh and docs 3 years ago
build.gradle update naming 5 years ago
gradle.properties Initialize repo 5 years ago
gradlew Initialize repo 5 years ago
gradlew.bat Initialize repo 5 years ago
run.sh add run.sh and docs 3 years ago
settings.gradle Initialize repo 5 years ago

README.md

Silent Dragon Wormhole

Wormhole Service for SilentDragon mobile app at wormhole.hush.is

Compiling From Source

Install dependencies:

sudo apt-get install android-sdk gradle

Your system may have a version of gradle that is too old. Gradle 5.6.1 is known to work well:

wget https://services.gradle.org/distributions/gradle-5.6.1-bin.zip
unzip gradle-5.6.1-bin.zip
export PATH=$PWD/gradle-5.6.1/bin:$PATH

You will also need a java binary installed:

sudo apt install default-jre # or something equivalent

Clone and compile:

git clone https://git.hush.is/hush/SilentDragonWormhole
cd SilentDragonWormhole
gradle build

Running the Wormhole

If the build was successful, you can execute the binary and start the server:

./run.sh

It will run in the background. You can see the process via:

ps auxw|grep wormhole

Note: The default port of the Wormhole is 7070. This can be changed in source and recompiled if needed.

It's Not Working?

The wormhole does not print anything to STDOUT, all logging is in application.log

License

GPLv3

Authors

The Hush developers

Zecwallet developers