Blockchain engine  HugoTrentesaux, italpaola release 🇫🇷 2026-03-10

This page was translated automatically. The original text is the one in the other language — please report anything that reads wrong.

Duniter v2 is live!

At last! After five years of intermittent work, with intense periods and quieter phases, Duniter version 2 and its software ecosystem (duniter-squid, Ğecko, Cesium 2, Ğ1nkgo…) are finally ready to host the Ğ1. The final network was launched successfully on 7 March 2026. The last Duniter v1 block (block 913,638) was created that day, and all the data was transferred into Duniter v2's block zero. From 8 March, the first Universal Dividend was produced by Duniter v2.

Duniter v2's first commit dates back to 6 July 2021 (8425343d), and the first announcement on the forum to 14 July 2021. Many people contributed to this effort over the years. Thank you all!

Why a version 2?

Duniter v1, written in TypeScript/Node.js, kept the Ğ1 running for nine years. But the limits of that architecture made it difficult to add new features and to maintain the software in the long run.

Duniter v2 is a complete rewrite in Rust, based on the Polkadot SDK framework (formerly Substrate). That choice brings significant gains in performance, security and maintainability, while opening the door to a richer tooling ecosystem.

Immediate improvements

What it opens up

Duniter v2 paves the way for features that have been wanted for a long time:

These features will be enabled progressively by the community, through the protocol upgrade mechanisms.

How do I upgrade?

Accounts are migrated using v2-compatible client applications. Users can migrate their account with their recovery phrase through:

For v1 smiths: you need to migrate your smith account, then start a v2 smith node.

Reporting a bug

The paint is still wet! If you run into a problem, please do report it — it helps us a lot:

We actively follow every report and prioritise fixes according to the volunteer energy available.

A collective effort

Version 1 of the software came about thanks to cgeek, the main author of the Duniter protocol. It grew over all those years thanks to the contributions of many developers.

Duniter v2 is the fruit of collaborative work carried out by many contributors. Thanks in particular to elois for the initial impetus and his valuable help, to Hugo for taking the project over, to cgeek for his work on the CI and the xtasks, to poka for his relentless work, his enthusiasm, orchestrating the launch and maintaining the infrastructure, to Moul and Immae for the project's system administration, and to all the other contributors, testers and community members who made this migration possible.

Two crowdfunding campaigns (2022 and 2024) as well as funding from ADEME helped support the development. Many thanks to the 883 donors who took part in those fundraisers.

Beyond the code, the MàJ v2 collective played an essential role in preparing this migration: informing the community, supporting users and coordinating discussions in the dedicated category of the Monnaie Libre forum. Thanks to everyone involved in that collective effort, which would certainly deserve an article of its own.

What now?

After this major technical milestone, a new phase begins: the one about uses.

Today the Ğ1 has a robust technical base, ready to support new tools, new practices and above all wider adoption.

So this is the ideal moment to:

Every user, every transaction, every initiative helps strengthen the currency.

The Ğ1 remains a unique experiment:

With Duniter v2, the technical obstacles shrink and the horizon widens. It is a rare opportunity: taking part in an alternative economy from its very foundations. It is up to us to make the Ğ1 libre currency live.


To follow the discussions around the launch: