Development
Progress Report: July 2022
July 18, 2022

Since the last progress report was issued, we are pleased to say we have been making excellent progress in line with our projected roadmap. One of our biggest releases since then has been Mojito wallet. In this short post, we’ll be going through some of the important updates we’ve been able to implement since our last report.

Mojito Wallet Launch

You may have heard, or even tested the freshly launched Mojito wallet. This wallet has been released in order to allow users to send and receive Bitcoin in the safest way possible. Eventually, you will be able to use this wallet to store ML tokens and transact between any address, all whilst preserving your privacy and security and giving you the power to set your own fees. Since the external launch of the Mojito wallet, we’ve been able to start working on new features such as Lightning Network support, and the web wallet is also well underway, with an internal release planned for next month. The release went well, we have even been able to add wallet to the App Store after what felt like an incredibly long wait, we talked about this update more in our community call which took place last Friday, 15th July. Feedback has been positive and we are iterating on the comments we receive, to allow our users the best possible experience when using Mojito wallet.

Core protocol

Crypto Primitives

In other areas, further work on crypto primitives has been carried out. Crypto primitives are key to any cryptosystem, serving as the building blocks, or the foundation to building cryptographic protocols. In our last progress report, you’ll have noted that we integrated interfaces for both cryptographic hash functions and randomness, with an initial version of the public key cryptography support. An implementation of Schnorr had been merged to the current codebase and BLS support was to be added. Since then we have added symmetric key crypto support via chacha20poly1305 and an initial implementation of VRFs for our PoS work.

P2P

Swarm maintenance update: we have been adding more comprehensive tests so that we can consider and be prepared for every possible scenario.

Test framework

We have implemented a new functional test framework which has the ability to spin up a small network of nodes, and ensure the whole system works together as expected, rather than just testing individual components in isolation.

Block processing/handling

We have also been doing a large amount of work on block production and handling. The initial versions of MLS01 and MLS03 are being tested. We are carrying out block filtering to see where and if blocks exist, emission schedules and making changes to the way in which block time works.

Internal release of node

As discussed in our last community call, we have released an internal node that allows you to run a basic blockchain.

PoS consensus for mainnet

We have made significant headway in the research and design of its planned full DSA consensus system. The initial version is now in full research and development phase and we’re writing software as we go. One key point to note is that the VRFs have been merged.

Updates since last time:

Public testnet release is approaching, and we are happy to report everything is well underway.

Conclusion

We are pleased to announce that progress in the Mintlayer team is well underway, and we are reaching and surpassing our targets. It is very rewarding to see this project come to fruition. We are open-source, so if you would like to contribute: we welcome your participation. Please find good issues for new contributors here. You can also contact us with any questions, suggestions or feedback you have here: [email protected]. To install Mojito wallet on Android and now iOS please click here. To contact us directly, you are invited to join our Telegram Community chat, as well as to send us any questions or comments you have via Twitter.

‍

Discover more

Mintlayer $ML Migration Update: Final Deadline Confirmed, New Bridge and ERC20 Coming Next
Development

Mintlayer $ML Migration Update: Final Deadline Confirmed, New Bridge and ERC20 Coming Next

The final deadline for migrating the original ERC20 $ML token is confirmed for 1 November 2026 and will not be extended. In parallel, a new permanent bridge and a new ERC20 representation of $ML are on the way.

September 21, 2026
Your Address Checks Itself
Research

Your Address Checks Itself

One typo in a bech32 address gets caught, located, and corrected before signing. On 0x chains, almost any lowercase string is a valid address. Security at Mintlayer starts at the format level.

September 14, 2026
An Append-Only Attestation Layer for AI Decisions
Research

An Append-Only Attestation Layer for AI Decisions

Proofs and attestations only become evidence when they live somewhere an auditor can find them, with a timestamp nobody disputes and no way for the operator to revise the collection. Bitcoin-anchored infrastructure provides exactly that.

September 4, 2026
Explore all