Releases: MyHush/SilentDragonLite
SilentDragonLite v1.3.11
Changes since v1.3.10:
- Fix for missing contacts.
- Show new contact requests direct in GUI.
- SDL prevents now duplicate labels for contacts.
2ff62bbc8b6d39b07358e49aa517898f5738e287b52a97a3dff951b82d3c9f0f Windows-binaries-SilentDragonLite-v1.3.11.zip
8b1d7d3f9e4f2215e9cf955b8aeb1863631b50a26e7e2d03a5e84890522244c6 Linux-binaries-SilentDragonLite-v1.3.11.AppImage
bee8d904f5a9ddce2d1dff9007e401272c154053fb051a9ec31705ca17c5bc2e MacOS-SilentDragonLite-v1.3.11.dmg
SilentDragonLite v1.3.10
Changes since v1.3.9:
- Create/Restore Wallet at startup process.
- New Design of verify Seed UI.
- reduce size of emojis.
- Copy Hyperlink / open in browser from chat messages.
- Show timestamp for contact request.
- fix Background of actionmenu chat.
- update new Checkpoints.
- add error checks for Addressbook.
- simplified dust memo creation.
- various bug fixes.
bc5161d95e00a3b7c074a44a0746d58ee07af8a72af836b17ea4aff0ceeec3e0 Linux-binaries-SilentDragonLite-v1.3.10.AppImage
e50743481f3431c3d721f9da8fc05b55eb07efb8b17c5549cc90c0092b86d30d Windows-binaries-SilentDragonLite-v1.3.10.zip
6373b6fda0fb4d955025e279d10642cdc509e4200521e0c51119af845573680b macOS-SilentDragonLite-v1.3.10.dmg
SilentDragonLite v1.3.9
Changes since v1.3.8:
- Emoji support for SDL.
- Support to restore the Seed from GUI and set the number of addresses that SDL should scan.
- SDL will now retry on a broken connection.
- Chat Messages can only be send after the initial contact message.
- Fix for the Wallet creation/restore process.
- Verify Seed UI
- various bug fixes.
f713487b23b14a28653a0d9fc90b078bd3583cd5126156f2b624651f298f92e9 Linux-binaries-SilentDragonLite-v1.3.9.AppImage
1927d72d54204f28a25643ae63925247473dab3d65dac0b8c7611bd098cffc35 Windows-binaries-SilentDragonLite-v1.3.9.zip
eeb9140f7c22efcc98d65261efa3d56b43a73bd26a7f1d6f5c5800a6410d41e1 macOS-SilentDragonLite-v1.3.9.dmg
1.3.8
04ddddf2680e3b84ab094527f41a05f1c0b3baaf15332b13d5f2dac54fb1c62f Windows-binaries-SilentDragonLite-v1.3.8.zip
61012d46bdf62a1b34f5633de0e3988c9f4393bd56ff67937d988bddee85db93 Linux-binaries-SilentDragonLite-v1.3.8.AppImage
ff459f1883b2f79650fbd4a2031815f564ae30168fee2def45b9f23b568bab0a macOS-SilentDragonLite-v1.3.8.dmg
SilentDragonLite v1.3.6
Changes since v1.2.2:
- 👅 Arabic Language Support!
- 🚀 New BLAKE3 hash crazy fast speedups
- 🔥 Startup decryption of wallet is faster
- 🔥 Sending every HushChat to a contact is faster!
- 🔥 Rendering old chat history is faster
- 🛡️ wallet.dat now encrypted while wallet is running!
- 👎 All Zcash/Pirate/etc wallets decrypt on disk, and don't even encrypt all the contents
- 😎 HUSH is by far the most private and secure Zcash Protocol coin
- 🤮 ZecWalletLite/7Seas and all other Zcash protocol coins do not encrypt this data at all
- 😓 And also they store everything completely in plaintext as the wallet runs
- 👄 Various GUI fixes
- ☃︎ Unicode is fixed and fully supported!
- 🤓 Newline bug is fixed! You can now multi-line write poems in your chats
Incompatible Changes
This is a Beta! You are on the bleeding edge! And part of that is that this release requires RECOVERING FROM SEED, if you used a previous version. We have greatly increased the security and privacy of the encrypted wallet.dat
on your disk. Everything is now "encrypted as fuck", EAF, which is a new industry term.
To achive the new EAF status, we must ask people to recover from seed, and also your old Addressbook will not migrate! Sorry! This is the pain of living on the bleeding edge. We do not expect to do this again any time soon, and it it truly is worth it to get the extreme security and performance improvements. If devs had to write the code to make migration work, it would take a really long time. We would rather give you awesome new code now.
Encrypted As Fuck
The original ZecWallet codebase does not encrypt most of the data in wallet.dat, only private keys. Notably, this does not include transaction data, including addresses and amounts. This is very bad in light of chain analysis platforms being able to insert wallet.dat files to their platform.
We have now fully encrypted every bit of data in Hush wallet.dat files, far surpassing the "at rest" privacy and security of any other Zcash Protocol coin lite wallet.
Additionally, ZecWalletLite codebase decrypts the wallet.dat on startup, and leaves it decrypted for the entirety of
program execution, on disk, then encrypts on exit. Hush developers also felt this could use improvement, so SDL wallet.dat is not left in plaintext on disk during the entire time the wallet is open.
f4824064458c2adc5e8bd33bd8a6e2b358ff2ea9f2423bb47ba0d63f57eb8eca Windows-binaries-SilentDragonLite-v1.3.6.zip
30182bf11d1e45dea23f331eddf06918a582bb674372240377b73b1282c26d3d MacOS-SilentDragonLite-v1.3.6.dmg
598ace3c52f31ca3d77d76c46f164377d2fa27466556330b7a774c5c3983939e Linux-binaries-SilentDragonLite-v1.3.6.AppImage
v1.3.5
SilentDragon v1.3.4
HushChat Public Beta!
This release contains our first public beta of 🔥 HushChat! 🔥
Special thanks to @DenioD for leading the development effort, @csharpee for extensive QA, @UrgeyBergy for doing a million little things and to all alpha testers!
Features of HushChat:
- No phone numbers 🔒
- No centralized web servers ⛓️
- No US-based organization ❌
- No Javascript in our desktop full or lite wallets 🚫
- Multiple layers of encryption, in-flight and at-rest 🛡️
- Compatible with Tor (i2p support in progress) 🕶️
HushChat Beta Guide
HushChat has it's own Beta Guide
Do Not Use Large Amounts Of Hush In HushChat
This is a beta! We have some known issues, but we feel it's ready for larger user feedback. This is the very bleeding edge of private communication tech. There gonna be some bugz! But we drink our own Champagne
and we think it tastes pretty good 🍾
- 1 HUSH = 10,000 HushChatz on average 💸
- Sending 1 or even 0.01 HUSH is fine to get started with HushChat! 💰
- Hush miners receive all funds, these are simply transaction fees. Hush Developers receive 0% of HushChat costs to users. Hush miners make more money 🤑 ⚒️ 🤑
Bounties
We have bounties:
- 5 HUSH for reporting a valid and unique bug in SDL or any dependent code
- 25 HUSH for reporting a valid and unique bug in SDL which has privacy/security issues
- 500 HUSH for reporting a valid and unique bug in SDL with critical privacy/security issues
Please join Discord and report in #developers or contact us via HushChat.
Changes since v1.2.2:
176 files and 32071 lines changed
- New languages: Arabic (AR), Indonesian (ID)
- New startup animations which are custom to each theme
- Dark mode is now default! If you have used SDL previously, it will be set to lite mode, which you can change in Settings
- Drastically improved wallet encryption! The Hush team was aghast to discover that our upstream ZecWallet did not encrypt transaction details nor anything except private keys in "encrypted" wallet.dat and that huge privacy issue has been fixed in this release!
- SDL will encrypt your old existing wallet.dat's and it is currently up to users to delete old unencrypted wallet.dat backup files, since we did not want to auto-delete data.
- SDL now requires using a
passphrase
that protects the entire wallet.dat, which needs to be at least 16 characters in length. The Argon2id algorithm is used from libsodium to securely protect your wallet from bruteforce attackers who might steal your laptop/etc and have physical possession of your wallet.dat. Even if they do, as long as you have a hard to guess passphrase(!) that wallet.dat will remain a useless encrypted blob to them. - A good passphrase consists of 5 or more uncommon and unrelated words. We will give an invalid example here, which is only 15 characters, so nobody can copy and paste it! Please use unique and unrelated uncommon words. One method is to choose a random number between 10 and 20, such as 15, and then make every 15th word of a book a part of your passphrase, until it's over 16 chars or as long as you like.
- Example (invalid) passphrases! Yours should be at least 16 characters. Any and all Unicode characters are supported in HushChat passphrases, and are encouraged. The longer the better!
hi xerox qed be
acab ftp peace
lulz cheese axe
- The AddressBook format has changed to support HushChat and encryption and old AddressBooks are incompatible. If you need help using an old AddressBook, please ask on Hush Discord.
- Connecting to our Tor onion service
- Start SDL using torsocks proxy:
TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonLite
- Edit->Settings->LightwalletServer->
- Enter
rnhk4pwlsbaqzx7wcqfy47lijf2opklstaukq35reiz5rn76crfqpjqd.onion:9067
- SDL will now access the lite wallet server via Tor and not expose your IP address, which is awesome!
- Start SDL using torsocks proxy:
- To enable HushChat per-conversation encryption, we have temporarily reduced the amount of data that can be sent to 235 bytes, instead of 512 bytes in a traditional "vanilla" Zcash Protocol memo field, which is not encrypted at the wallet.dat layer.
- This limitation will be lifted in a future release when HushChat supports file uploads of roughly 200KB, the maximum size of a Hush transaction. Large file uploads will not be supported on HUSH mainnet but if there is enough interest, the Hush community will support them on a Hush Smart Chain
Speak And Transact Freely!
SHA256 hashes:
5fe57ee089f95457aa8424cbb9ee40191cbf2de93a18c36cdcbc992412ffc384 linux-SilentDragonLite-v1.3.4.AppImage
575e1b5fadbc33f851f6e3a9bf0ceaf776d087a995718cb3e715d883e2ef8ce7 Windows-binaries-SilentDragonLite-v1.3.4.zip
4b12f06fe1adeb25af5234a5e7b817ab19827118d59c8c23c1b237f4da250077 macOS-SilentDragonLite-v1.3.4.dmg
PROTIPs
To run the Linux AppImage, make it executable and then run as a binary:
chmod +x linux-SilentDragonLite-v1.3.4.AppImage
./linux-SilentDragonLite-v1.3.4.AppImage
SilentDragon v1.3.3
testing release only
SilentDragonLite 1.2.2
Changes since 1.2.1
- Fix a Problem, where newly generated wallets cant sync properly.
- New translations for Persian and Portuguese.
- Few small bug fixes and optimizations.
Sha256Sums
131b7bc4897e2e6891743861eba984811c0ac0cdf5665e1bb486d5dd43f66e0f linux-binaries-SilentDragonLite-v1.2.2.tar.gz
aca39cbcb82a4d6dbf09e06ab4bc0e4e58783cc1567628f89f3f478fa8be9bd7 linux-deb-SilentDragonLite-v1.2.2.deb
891e23a9671c65e7f8fed3b7055a03f54f592c87f8a17e92f1d4e60a343a239a macOS-SilentDragonLite-v1.2.2.dmg
2fc8220fe996b1ace1c004283e9f6b0b283747a1b3db9ccaa2a33b8ec57faa4b Windows-binaries-SilentDragonLite-v1.2.2.zip
SilentDragonLite 1.2.1
Changes since 1.2.0
- Sietch zaddr gets now created random, and are not static set anymore.
- Fix a problem where the balance is not render in the correct size on Windows and MacOs.
- SDL has now a new sync Checkpoint.
- Some sync performance improvements.
- Switch the underlying GRPC library to tonic.
Sha256Sums
bc35b516819522ba2a2dcffd4a52bfe69834864f38a91f3ad6100d96bb179b27 linux-binaries-SilentDragonLite-v1.2.1.tar.gz
d65c2b32b0b20c227a225255bb496247ea7c4eaad52b693516ddcec22dcb1b2d linux-deb-SilentDragonLite-v1.2.1.deb
e9264f93f2119dde71dba18051f316c436995a23fe3f4e93f345ba9abbc945ef macOS-SilentDragonLite-v1.2.1.dmg
664068c9e4848086a58cdc21a63370652917d6928898173e9db869f1a28bfad5 Windows-binaries-SilentDragonLite-v1.2.1.zip