Our last post on the Genesis Game and secret nodes covered how and why we are conducting an ENG token snapshot, how testENG (testnet ENG tokens) will be distributed, and Enigma’s timeline between now and the start of the Genesis Game. Please read that post in its entirety here.

The first event on this timeline was the announcement of our token snapshot window. Today we are making that announcement!

When is the ENG snapshot window?

The snapshot window will begin on August 26th, 2019. The final day of the window is September 24th, 2019.

As mentioned before, this is a 30-day window during which daily snapshots of mainnet ENG token holdings will be taken on a wallet-by-wallet basis. One snapshot is taken per day at a randomly determined hour.

We will then calculate the average holdings by address during this window — i.e. take the sum of holdings from each snapshot and divide this total by 30. testENG tokens will then be distributed based on this average holding calculation.

In order to run secret nodes during the Genesis Game and be selected as a genesis node for ENG mainnet, you will need to stake testENG tokens. As a result, making sure you’re prepared for the snapshot is essential! We want to make this as simple as possible, so don’t hesitate to reach out to our team on our Developers Forum or Discord for questions and support.

What’s next on the Genesis Game timeline?

Recapping from and adding to our previous post:

The first snapshot will occur on August 26th, 2019. The last snapshot will occur on September 24th, 2019. (Again, snapshots are conducted daily at a random hour.) After the window closes, average holdings will be calculated as mentioned. testENG tokens will be distributed based on average holdings. The Discovery release of our protocol will be deployed on Ethereum testnet. This is the beginning of the “testnet period”. The Genesis Game will not begin on the day of deployment, in order to give node operators time to set up and test their nodes. We’ll have more guidance on this as we approach testnet release. The Genesis Game begins and runs for a period of 4–8 weeks. Genesis Nodes are selected based on their Genesis Score during the game period. (Again, please see our previous posts for more information on how nodes will be selected.)

What do I do now?

Much of this is repeated from our previous post, but repetition is important!

Firstly, for security, we always recommend that you keep your ENG tokens in a wallet address that you control — i.e., not on an exchange. For the purpose of participating in the Genesis Game, this is particularly important.

If you hold your ENG on an exchange and intend to run a secret node, you should begin to move your holdings to an address you control. If you already hold your tokens in an address where you control your private keys, there is nothing you need to do at this time.

Note that this is not any kind of “mainnet swap” and performing this action is not required to maintain access to your ENG. ENG is an ERC20 token and will remain an ERC20 token after the launch of Discovery mainnet. Again, for security purposes, we do always recommend keeping your ENG in your own wallet. There are many compatible Ethereum wallets, including MyEtherWallet and Ledger hardware wallets.

We thank you for your patience while we continue our development work on Discovery and prepare it for deployment. Our July developer update will be available very soon, and it will contain even more updates and details.

In the meantime, there’s lots to do for developers!

You can start building secret contracts with our Developer Release and apply for Developer Bounties on Gitcoin!

You can chat with us on the Developers Forum or join our Discord community — we’d love to talk!

You can read through our blog for much more information about Enigma, secret nodes, and the future of privacy and decentralization.

Please don’t hesitate to ask us any questions about this post or other posts in the Secret Node series!

Onwards and upwards,

The Enigma Team