Evonode quick start guide

You need to check the status of your free account on Zero SSL under Dashboard - Your Subscription.

If your subscriptions shows either 1-3 or 2-3 then no action is required, dashmate will auto renewal either 2 more times or 1 more time.
If it shows 3-3 then you need to create a new free account with Zero SSL, that will get you a new API key.
I create new free Zero SSL accounts through my gmailaddress, by adding gmail aliases to my main gmail address.

You will need to change some things with dashmate as well then, the whole process looks like this :

Create a new free account with Zero SSL
Obtain new API key from that new account (see developers section)

Give following commands :

dashmate config set platform.gateway.ssl.providerConfigs.zerossl.apiKey [YOUR-NEW-APIKEY]
dashmate config set platform.gateway.ssl.providerConfigs.zerossl.id null
dashmate ssl obtain
dashmate stop --safe
sudo reboot
dashmate start

Verify new cert hash that dashmate has generated with command dashmate config get platform.gateway.ssl.providerConfigs.zerossl.id and compare it with the cert hash that Zero SSL website has on their site (Certificates) by going to their cert that dashmate generated for you, pressing Copy and pasting it in notepad. The two cert hashes should match.

You can do the above 3 days before the third cert (3-3) expires. Once a free Zero SSL account is on 3-3 and the third cert has expired, you can delete that free account and use that specific emailaddress again to create a new free Zero SSL account.

What you should not do is to create certs directly on the Zero SSL website, always use dashmate and Zero SSL api key to generate the cert and then let dashmate autorenew untill it reaches 3-3.
Thanks a lot. Very helpful.
 
You need to check the status of your free account on Zero SSL under Dashboard - Your Subscription.

If your subscriptions shows either 1-3 or 2-3 then no action is required, dashmate will auto renewal either 2 more times or 1 more time.
If it shows 3-3 then you need to create a new free account with Zero SSL, that will get you a new API key.
I create new free Zero SSL accounts through my gmailaddress, by adding gmail aliases to my main gmail address.

You will need to change some things with dashmate as well then, the whole process looks like this :

Create a new free account with Zero SSL
Obtain new API key from that new account (see developers section)

Give following commands :

dashmate config set platform.gateway.ssl.providerConfigs.zerossl.apiKey [YOUR-NEW-APIKEY]
dashmate config set platform.gateway.ssl.providerConfigs.zerossl.id null
dashmate ssl obtain
dashmate stop --safe
sudo reboot
dashmate start
These commands didn't work for me on my free account(
 
These commands didn't work for me on my free account(
Strange. I did this recently on a new free account and did not have any issue.
Make sure this command is without the [ ] --> dashmate config set platform.gateway.ssl.providerConfigs.zerossl.apiKey [YOUR-NEW-APIKEY]
 
Another question: once in a while I update my normal (not EVO) masternode with the latest version of the software (just did a v22.1.2 update). All is well. But how do I update my EVO node if the need arises? I understand this is a totally different proces. Thanks again for your help.
 
Another question: once in a while I update my normal (not EVO) masternode with the latest version of the software (just did a v22.1.2 update). All is well. But how do I update my EVO node if the need arises? I understand this is a totally different proces. Thanks again for your help.
For Evonode operators / Masternode operators (using dashmate / Docker environment) to update to Core v 22.1.2 :

dashmate stop --safe
dashmate update
dashmate start

Check with

dashmate status
dashmate status platform
dashmate status services

This will work with small Core updates (v22.x.x), but with larger updates (v23 for example) Dashmate first needs to be updated by DCG to point to the correct major Core version.

With regards to Platform updates, xkcd usually provide the steps to update to latest Platform update (when setup through the Evonode Quick Start Guide)
 
Last edited:
For Evonode operators / Masternode operators (using dashmate / Docker environment) to update to Core v 22.1.2 :

dashmate stop --safe
dashmate update
dashmate start

Check with

dashmate status
dashmate status platform
dashmate status services

This will work with small Core updates (v22.x.x), but with larger updates (v23 for example) Dashmate first needs to be updated by DCG to point to the correct major Core version.

With regards to Platform updates, xkcd usually provide the steps to update to latest Platform update (when setup through the Evonode Quick Start Guide)
Dear Qwizzie,
Thanks again for your fast reply. I have just given the command "dashmate stop --safe". It is now in the process of "wait for DKG window to pass". This is now pending for several minutes. this is normal? After 15 mins or so, I got an error message stated that there were 6 failed attempts to close DKG window. After that I gave the "dashmate update" command. After checking "dashmate status" is still states that it is on version 22.0.0. Semingly the update went ok. Any thoughts?
 
Last edited:
Dear Qwizzie,
Thanks again for your fast reply. I have just given the command "dashmate stop --safe". It is now in the process of "wait for DKG window to pass". This is now pending for several minutes. this is normal? After 15 mins or so, I got an error message stated that there were 6 failed attempts to close DKG window. After that I gave the "dashmate update" command. After checking "dashmate status" is still states that it is on version 22.0.0. Semingly the update went ok. Any thoughts?
You really do need to successfully stop dashmate, during a time that it is not involved with a quorum (to avoid getting PoSe scored during the stopping of dashmate). Which is why you use dashmate stop --safe

Sometimes your Evonode is just too long involved with a quorum and it will not sucessfully stop dashmate right away (leading to your error message). I would just wait a hour and try it again. When done successful, dashmate status will show Core version 22.1.2
 
Last edited:
when is the release of platform 2.0 expected?

Time stamp : 13:31 and later

I suspect we will hear more about upcoming Platform 2.0 release with next Development Update three days from now.
As i understand Platform 2.0 will not include the tokens marketplace (Platform 2.1 ?). But i do think Platform 2.0 will include the
selling of tokens directly from token project owner to users (so one-way trading basically). I don't think users can actually sell those tokens
untill the marketplace is implemented.
 
Last edited:
Back
Top