As described inside Part 1, the first Desmos mainnet is set to start on August 31st at 15:00 UTC. Until now we have collected all the genesis transactions that different validators submitted and we are now ready for the final step: setting up the nodes and get them ready to start.

Downloading the final genesis 📥

After the closure of the genesis transaction submission process, we have collected all transactions and generated the final genesis file.
What you now need to do is to simply download such file and replace your current local genesis file. …


As planned, at the end of month we will launch our first Desmos mainnet ever. This comes after 2 years of work, and has been set to start on August 31th at 15:00 UTC.

As any other chain launch, to be effective we will need a set of validators to take part to the start. This guide is intended for all the people that want to become a genesis validator and thus need to get ready for this event.

Please remember that you can become a genesis validator only if you have either participated in Desmos private token sale, or…


After our second on-chain upgrade, Morpheus “Apollo”, our testnet, could not connect to other chains using IBC. After identifying the bug that caused this, our team reported it to the Cosmos team and helped debug it to find its root cause. Luckily, the Cosmos Network team was very fast in releasing a fix, and this allowed us to plan a third on-chain upgrade that was successfully executed on Saturday 7th August.

Thanks to this last upgrade, our chain is now able again to connect to any other IBC -enabled chains. This is particularly important for Desmos because we rely on…


Last week we described how our on-chain upgrade did not went as we planned, and ended up corrupting most validators’ nodes. This caused the chain to halt and we decided to start a brand new one to solve all the problems.

Today we are happy to announce that we successfully create a new genesis state that will be used to launch a new Morpheus “Apollo” testnet tomorrow Tuesday June 13th at 08:00 UTC.

The new chain will have id morpheus-apollo-2 and its genesis state has been obtained by running a migration script against the morpheus-apollo-1 state exported at height 1,045,649


As we mentioned a couple of days ago, today there was our second on-chain upgrade on the Morpheus “Apollo” testnet.

Even thought our validators’ community was ready, something wrong happened during the upgrade. Due to a badly tested migration script, the chain halted and couldn’t complete the migration properly. Not only this, but the current chain database has been corrupted during the process. We believe this was due to a Cosmos bug that lies in the SDK, since the Regen team experienced something similar during one of their upgrades as well.

The current status sees the chain completely halted and…


Almost one month ago we performed the first Morpheus “Apollo” on-chain upgrade. This was done in order to fix some bugs that we found while testing version v0.16.3 of the Desmos software.

During this time, we saw that no other bugs appeared, and so we decided to focus our efforts in developing new features. For this reason, we are glad to announce that this week we are going to perform the second on-chain upgrade of Morpheus “Apollo”.

Changes 📜

Verify your profile with external applications ✅

One thing we take seriously at Desmos is identity stealing. We have all being subject to malicious users stealing our identity trying to…


Italian illegal cannabis market is huge. From recent studies, we know that almost 1 Italian out of 10 consumes cannabis regularly. Since this market is completely illegal, it means that every year crime organizations like the mafia earn billions of euros. This is causing our economy to loose around 8 billion of euros per year of missed tax revenues from the legal selling of weed alone.

On a global level, the whole market is valued at 340 billion dollars per year. …


Since we’ve launched Morpheus “Apollo” on April 27th, we’ve seen more than 180 validators joining and more than 656.000 transactions being performed. Thanks to some community members, we’ve also seen that our chain can handle a high traffic without any problem.

During this time, we tried every way to break what we have introduced and we were able to find a security bug that affects our custom Cosmos account implementation: the profile.

Currently, if you create a profile and then perform a failing transaction paying a fee, you will see your balance being constantly depleted of your funds. This is…


At the end of April we successfully launched Morpheus “Apollo”, our last testnet before the incoming mainnet. The start was quite an experience: over 100 validators coming online during a span of 1 hour and 46 minutes for one of the biggest non-incentivized testnet launches in the history of the Cosmos ecosystem.

Since then we’ve discovered some small bugs that were present inside the Desmos version used for the launch, and released new versions of the software that fix them.

Aside from this, we’ve also launched our new BigDipper explorer. …


Last year I started working on Alan.dart, a pure Dart library that allows to create, sign and send transaction to any blockchain of the Cosmos ecosystem. This was possible thanks to the first ICF grant I received, which allowed me to update the library to be compatible with Cosmos v0.39 and add the support for the staking and governance modules.

Lately, however, things have changed radically inside the Cosmos ecosystem. Stargate was released, and with it a lot of new features such as

  • the support for Protobuf;
  • a change in how transactions can be signed;
  • the support for gRPC;
  • and…

Riccardo Montagnin

I’ve got too many places where to write my bio, so if you wanna see the updated one go to Twitter: https://twitter.com/ricmontagnin

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store