Hush Blog

Hush Community Grant #0

We are thrilled to announce that lucretius was granted with 10800 HUSH for its work on the latest SilentDragonLite releases. It includes Instant HushChat that has mempool integration, notes automation that guarantees instant messaging experience and various bug fixes.

For the last 3 months Hush Team has been focusing on the most important releases related to SilentDragonLite, in the past SilentDragonLite didn't have an ability to read mempool transactions (transactions not yet confirmed in the blockchain) hence Instant HushChat messaging wasn't possible. Every Hush message sent via HushChat is a transaction, for this reason, if Alice sends a message to Bob, Bob's Lite client needs to know how to read mempool transactions.

Mempool integration was introduced by lucretius in #126.

However it wasn't enough. Usually, if not always, users tend to create new wallets for HushChat, we found that if a user has one address with no history and just one deposit (one unspent output) only one message can be sent instantly while the second message can be delivered after the first being confirmed, so there is an unspent output to spend. For this reason, we introduced Hush Notes that are automatically generated during SDL usage. Hush Notes divide one unspent output into 7 additional outputs, this way it is possible to send messages in bulk.

Notes automation code was merged in #139.

HushChat dialog

The next step was to make sure notes automation are used only when users deal with HushChat, SilentDragonLite can be used for storing funds without interacting with HushChat at all, therefore, starting from #146 notes are created when users send a Contact Request or use HushChat messaging.

Bug fixes and features:

It is worth noting that lucretius has never asked Hush Team for payments for the work done and current tasks in progress, the contribution is purely voluntary, Hush Team decided to grant 10800 HUSH using the Founder Reward fund.