Jon’s Lisk Update — March 2020

Jonathan Gros-Dubois
4 min readApr 7, 2020

--

Here is my update for the month of March 2020.

This month, I spent a lot of time preparing for the Leasehold ITO which has officially just started. See https://leasehold.io/ito. We made a low-key announcement on the Leasehold Discord channel yesterday and have started to roll out some marketing campaigns. The ITO will last until the end of May.

We were considering to do the ITO using the DEX initially but we decided against this because we wanted to guarantee that all participants would be able to buy LSH for the same price. As a result, we decided to delay the launch of our mainnet DEX (called LDEX) until the end of the ITO period; this will allow Leasehold tokens (LSH) to be traded directly against the Lisk tokens wallet-to-wallet.

Here is a screenshot of the DEX which is currently running on Lisk testnet:

Trading on Lisk DEX with Lisk DEX UI

Users will be able to create new Leasehold wallets and buy LSH tokens directly from the DEX UI without having to download or install any additional software. We will provide a web-based DEX UI for convenience but we will also distribute desktop versions of the DEX UI application for all major operating systems from our website https://leasehold.io/ so stay tuned…

Generate a Leasehold wallet from the Lisk DEX UI

Special opportunity

We are currently looking for people to operate Leasehold delegate nodes on mainnet until the completion of the ITO (after which investors will likely take over delegate slots) — This is a great opportunity to pre-mine some LSH tokens before the ITO. If you have experience running a Lisk delegate node (e.g. on testnet), this could be the opportunity you have been waiting for. Note that unlike LSK, LSH is deflationary and so delegates only earn from transaction fees (no added forging rewards), that said, the fact that it is deflationary should make those early-mined tokens more valuable in the future. Get in touch with jong on Discord (either Lisk or Leasehold channel) to register your interest ASAP.

Note that the following people have already been approved and will be voted in as a Leasehold delegate sometime this week (please be prepared):

  • Korben3
  • Thamar
  • Mrgr
  • Antoniooo
  • Lemii

Other progress this month…

Lisk DEX UI

  • Pending orders are now added to the ‘Your orders’ list as grayed-out and with a progress indicator before they are recorded on the blockchain.
  • Added order progress indicators throughout the UI.
  • Added notification dialogs.
  • Added a mechanism to create new blockchain wallets from the sign-in screen — This will allow users to buy and sell any sidechain tokens on-chain without having to download or install any additional software.
  • Implemented a new decentralized price history chart which shows the price history based on the last 100 trades. The price history is read directly from the 2 affected blockchains — Price history calculation happens on the client application so it is reliable and tamper-proof.
  • Made the app work on mobile devices.
  • Improved error messages if the user places invalid orders.
  • Used more efficient HTTP API calls.
  • Market list is now loaded from the config file.
  • Code and config file were cleaned up.
  • CSS/styles were cleaned up.

Lisk DEX

  • Implemented a decentralized update mechanism. This mechanism allows DEX members to drop a .json update definition file into an update/ directory on their nodes; this allows the update to take effect at the same time on all participating DEX nodes at a predetermined base chain height. Upcoming DEX updates and config changes are clearly visible from the each DEX node’s /status HTTP API endpoint for all users to see.
  • Allow the DEX dividend/reward distribution function to be customized more easily by passing a library path in the config file.
  • Allowed the DEX price precision (number of decimal digits allowed in an order) to be configured.
  • Made minor improvements to multisignature transaction processing.
  • Made minor improvements to error logging.
  • Made minor changes to various DEX HTTP API endpoints.

LDEM (Lisk Decentralized Exchange Manager)

  • Implemented the new update mechanism at the controller level so that it can be used to update any module (not just DEX module) running on LDEM in a consistent way (simply by dropping a .json update definition file inside the updates/ directory). The update mechanism also supports rollbacks so that modules can recover and retry an update if they encounter a fork before the update has finalized.
  • Improved module name redirect feature.
  • Made minor logging improvements.

Donations

This month was my first full month as a Lisk forging delegate. In accordance with my campaign promise, I made the following donations to reward open source value creators within the Lisk ecosystem:

  • Sachin (SC contributions + Lisk DEX contributions): 1500 LSK
  • Jax (contributions to Lisk DEX UI): 700 LSK
  • Kevin (SC contributions): 500 LSK
  • Thamar (Leasehold testnet contributions + contributions as a Lisk testnet delegate): 500 LSK
  • Mike.T (Leasehold testnet contributions): 200 LSK

Also, thanks to everyone else who contributed to Lisk, Lisk DEX, Lisk DEX UI and Leasehold this month and whose work has fallen below my radar (feel free to draw my attention).

Please vote for jong

To keep jong in the top 101, please vote 10081147774228851351L

… and stay home.

--

--

No responses yet