Chrysalis weekly update – January 29

The full article was originally published by Jakub Cech on Read the full article here.

Published weekly as a summary of Chrysalis phase 2 updates. Please click here if you want to ready the full monthly dev status update.

IOTA 1.5

IOTA 1.5 (also known as Chrysalis) is the mainnet’s intermediate stage before Coordicide is complete. You can read more about the strategy for releasing Chrysalis here.

The Chrysalis phase 1 components were deployed to mainnet in August. The engineering team is now working on Chrysalis phase 2, or the full implementation of IOTA 1.5.  

This week’s updates and status

Phase 2 Public Testnet

We have released the public testnet right before Christmas. We have been, together with the community, testing different components, like the node software, or the different libraries on the testnet for the past couple weeks. As well as finalizing the latest protocol changes.

We are preparing another update of the testnet. This time, we will include slight changes to the Dust protection mechanism and changes to messages to allow for more than 2 parents.


  • Implementing multiple message parents in the node.
  • Finishing touches to the node Dashboard.
  • Performance improvements.
  • Updates with the latest Dust solution adjustments.


  • Implementing multiple message parents in the node.
  • Updates with the latest Dust solution adjustments.
  • Changes to the peering rounds. and

Our Rust implementation of standard client library and wallet functionalities

  • Python binding ready for review – mqtt, errors, and bindings done.
  • Merging the spec branch as it is finished.
  • Next goals: move over to using, add the state adapter. and Stronghold is a crate for all cryptographic algorithms used by many of the projects at IF. Stronghold is a secure software implementation for safe digital secrets isolation.

  • Communications Desktop App now properly interfaces with Stronghold Library.
  • Team reviewing final state of Communications Integration.
  • Runtime nearing completion.


Chrysalis phase 2 will come with a new wallet implementation that replaces Trinity.

  • Firefly has undergone an internal security review.
  • The wallet dashboard is being finished to get the app ready for audit.


A large part of the Chrysalis phase 2 effort is auditing the new functionality. We have started the audit on the protocol changes made to the node software. The wallet audit is currently happening internally, and will be handed over to an external audit firm as soon as we conclude.

As always, we welcome everyone to stop by on Discord — every project mentioned here has a channel (or more) for discussion with the devs!Follow us on Twitter to keep track of all the latest news:

Get real time updates directly on you device, subscribe now.

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More

Trade IOTA with a free

$100,000 practice account

Cryptoassets are volatile instruments which can fluctuate widely in a very short time frame and, therefore, are not appropriate for all investors. Trading cryptoassets is unregulated and, therefore, is not supervised by any EU regulatory framework. 67% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you can afford to take the high risk of losing your money.