Release notes 3.0.10 | Sylo Smart Wallet

Hamish MacDonald
3 min readMar 2, 2021

--

This update enables you to earn rewards with Tezos XTZ stored in your wallet, without locking up or losing access to your funds.

Earn rewards

XTZ holders can earn rewards while contributing to Tezos network security. By staking their XTZ, users delegate the voting rights associated with their XTZ to a validator node, also known as a ‘baker’.

Sylo makes this earning process simple. All you have to do is open your Tezos wallet, press ‘earn’ and activate.

If you do not have any Tezos in your wallet, you are in luck — our last update gives you the ability to buy Bitcoin, Ethereum and Tezos right in your wallet.

Mute individual groups

At the request of some users, we have added the ability to mute notifications for individual groups. This helps in the cases where you still wish to be a part of a group, but there are too many messages to keep getting alerts.

Sylo messaging improvements ‘under the hood’

  • Improved reliability of decentralised message delivery while a receiver is offline.
    Previously all message updates were sent to all peers in a group chat only as updates were created — storing messages in a user’s Sylo Node inbox if they are offline. We improved the reliability by tracking which (encrypted) updates have been sent to each peer and sending updates to each peer, as needed. This better supports users or messages that are failing to sync for whatever reason, like a bad connection or a malicious node.
  • Improved the speed of processing of received messages.
    This improvement optimises the way newly received messages are processed and decrypted, removing some redundant work on your phone, and speeding things up for you.
  • Fixed issue with p2p message decryption key exchange.
    We exchange decryption keys directly user-to-user (‘p2p’ peer-to-peer). To do the exchange p2p, we need to make a p2p connection, which includes finding the peer’s device in the Sylo Network. There was a bug in this exchange process where we were not finding the target peer, failing to make a p2p connection, and thus failing to exchange the decryption keys.
  • Added re-attempting decryption of messages that previously failed.
    Added a feature to the protocol API so that the app could specify a particular message to restart the decryption process if it previously failed. We needed to do this because as part of speeding up of processing of received messages, we avoided implicitly re-decrypting any updates that failed before, as if a group had a bunch of encrypted posts stacked up, it could slow down message processing.

Full Sylo Smart Wallet 3.0.10 change list:

  • Added the ability for users to earn XTZ rewards by staking.
  • Added the ability to mute notifications for individual group chats.
  • Added re-attempting decryption of messages that previously failed.
  • Improved reliability of decentralised message delivery while a receiver is offline.
  • Improved the speed of processing of received messages.
  • Fixed miscellaneous minor UI issues (buy, feedback).
  • Fixed issue with p2p message decryption key exchange.

Sylo Smart Wallet 3.0.12 change list:

  • Added connection status UI when changing custom Tezos bakers.
  • Improved various wording and translation text throughout the app.
  • Fixed issue with wallet animation when opening from chat feed.

As always, we love to hear from our users and welcome your feedback so as to create the best possible experience for you.

If you have any issues or suggestions (or compliments!) you can reach out to a member of Team Sylo at support@sylo.io and we’ll get back to you as soon as we can.

Experience the Sylo Smart Wallet now by downloading from the Google Play or Apple App stores.

For further announcements, follow Sylo on Twitter, Telegram or visit www.sylo.io

--

--