Floonet release and upcoming mainnet

Grin’s last and long running testnet, the Floonet, has just been released. Please update your nodes and don’t forget to clean your ~/.grin from any remaining Testnet4 data. The Floonet will continue being maintained for the foreseeable future, and used to test protocol updates before the hit mainnet.

In addition, as this marks a first important step toward mainnet, I thought I would outline a few important points.

  • Grin is set to release on what should be January 15th 2019 in most populated timezones.
  • We just released Floonet (our long-running testnet) today. It was also a good and successful practice of our mainnet release process.
  • The grin mainnet genesis block will include a recent (as in last hour or two) bitcoin block hash, to prove the absence of pre-mine and a fair launch.
  • The grin mainnet genesis block will also set a very high starting difficulty, for similar reasons. Don’t be surprised if the first few blocks take an hour or two. That being said, accurately estimating starting hashrate is nearly impossible so we may have surprises.
  • Once created, the genesis block will be immediately pushed to our github repository and a normal Grin build will get you a mainnet node.
  • No block will be valid for about 30 min after the genesis is published to leave everyone time to rebuild and restart. This is done by setting the timestamp of the genesis block in the future (grin enforces block time progression).

Our security review and audit(s) will keep happening in parallel and all issues fixed according to severity. We will have a planned hard fork after 6 months to address anything consensus critical (assuming it can wait). On that topic, I’d like to thank everyone who donated, with a special note to Aurel who closed the campaign with a very large donation, reaching the status of Grin Hero (it’s a thing).

After the release, celebration will be in order. The word on the street is that @hashmap is organizing a celebration party in Berlin on Jan 15th or 16th. There may be a few more parties in other parts of the world (feel free to organize one!), and of course on our Gitter channel where you’ll be able to find yours truly.

Finally, please join us at GrinconUS (https://grincon.us) January 28th. It should be extremely interesting and a lot of fun. Proceeds will also go back to the grin project fund, so get those sponsors and investor tickets.


Will the launch include Windows, Mac and Linux binaries?

1 Like

Please keep us informed on the exact time once determined :slight_smile:

Short and hopefully sweet update:

  • We’re still on schedule for Jan 15th 2019.
  • We’ll be starting around 15:00 (3pm) UTC time. The release procedure itself could take an hour or two, depending on how much caffeine I have in my system.

You’re all welcome to follow the fun on the dev Gitter but please don’t post so the development team can do its job. Various expressions of excitement can take place in the lobby or IRL if you’re into that sort of thing.


Where can we see the mainnet parameter ? like which pow algorithm, ar_scale, difficulty

it should be seeable eg here: https://grinscan.net/
(but there are probably other places ?)

The release itself is pretty much composing the genesis block. This is what it looks like now:

All those // REPLACE will be set to final values to launch the network.

1 Like

I am test mining on mwgrinpool, should I do something special when we go on main net?

Same question as above, what would be the steps needed to mine from floonet to mainnet, will the pool autoswitch and we have nothing to do? do we have to update miners?

You seem keen to have a fair launch but if you don’t clarify those things only the insiders will be able to mine at launch.


This question is really a question you should be asking your pool operator.

not really, i don’t think the pool operator will know if miners and everything around should be updated or not.

The miner doesn’t have to be updated for mainnet, the node it is mining to needs to be updated. So ask you pool operator about their plan to update their node, or you can mine to your own updated node by downloading the mainnet release from github at launch

@kargakis What is the exact launch time/date? I need to actiave Grin on Bisq and don’t want to be late to the party :wink:

From Igno’s reply above:


Good luck! Looking forward! Hope to get the first Grin trade on Bisq :wink:

1 Like

FYI Folks, genesis block has been commited as I understand. You can contintue to follow as linked previously: https://gitter.im/grin_community/dev

The Grin genesis block was pushed to Grin’s git repository with commit 8fc489a80868fcf12fcdbc0551528bb73fc891a0. You can already build , binary releases forthcoming.


Congratulations!!! A new baby is born! Rememer the 15.1.2019!

Welcome Grin! This is just the beginning.