The Symbol SuperNode Programme has just been released on Testnet, we have been monitoring NGL nodes for a little while now and it has completed our Alpha testing, however we need community members (particularly those who will run supernodes post launch) to help test it more widely.
For context - an initial summary was given previously for anyone not familiar with it.
Daily payouts in accordance with the Tokenomics doc
Node owners must install a monitoring agent and enrol in the programme via on chain transaction, Symbol Bootstrap makes this easy, it can also be done manually
Node must have 1m, 2m or 3m tokens staked, meet all minimum requirements and be monitored passing regular tests
To be entitled to voting payments, SuperNode must be a 3m+ node and have voting enabled
A reminder that a SuperNode is the same as a normal node, except it must meet minimum criteria and have sufficient XYM staked on it. It is not like for example Master Nodes in other networks; from a network perspective it performs the function as regular nodes (unless it is voting), but it does provide extra assurance in terms of security and stability and is rewarded for that.
In order to be eligible for the programme it will be necessary to:
Run a full node (Dual) to be considered a SuperNode
Nodes must be on the current version of Symbol, and updated within 10 days of each release
Enrol in the SuperNode programme
Stake sufficient tokens (1m, 2m or 3m+ XYM)
Voting Node Requirements
In order to enable voting on a node and participate in chain finalisation, it is necessary to meet all of the above requirements and in addition:
Stake 3m+ XYM
Register a Voting key + link and enable voting in the node configuration.
Enrolment & Validation
The Symbol Programme can be enrolled in by two primary methods:
Manually sending a similar transaction to the above, which is a simple transfer transaction to a predefined address and manually deploying the agent (see user guide)
Once enrolled and the programme is running it will be possible to monitor via the standard block explorer and see the details of tests or problems your Node might have.
A new version of Symbol Bootstrap has just been released (0.4.4) you will need to update to this version to enrol correctly, using older versions may make the node unstable due to some fixes in the new version.
Enrolment on Testnet is now open, it has been tested on several of our standard nodes but we need community nodes to deploy it and help us work out what is different in the wild on a more widely distributed network.
If you experience any issues, please log them in the repos below:
At present the source code for the agent is not in this public repo, it will be migrated into it in the future but the issues will be kept up to date in the public one in the interest of time.
Payment of Supernode Rewards
Daily payments will be issued, there will be a total daily amount, divided by the number of eligible nodes in that 24 hour period.
As per the Tokenomics that the community approved; the programme will be phased out over 6 years with decreasing payment amounts over time, the reduction is outlined below, with each step being at the 12 months anniversary of the Symbol Launch
|Year||Annual XYM||Daily XYM|
Different to the NEM NIS1 programme, the Symbol one will allow node owners with fewer tokens to earn a reduced reward, making it possible to run a SuperNode with 1m or 2m tokens. The minimum stake will alter from 3m XEM in NEM NIS1 to three tiers - 1m, 2m and 3m XYM. Each tier gains a different total reward in recognition of the staking, aside from the staked tokens, other requirements remain the same as NEM NIS1. The tiers are outlined below, full details are in the Tokenomics
|3m||Max supernode reward|
|2m||Reduced supernode reward (~46% of 3m reward|
|1m||Reduced supernode reward (~17% of 3m reward)|
|<1m||No supernode reward|
Payment of Voting Payment Rewards
Testing will occur over 4 epochs (1 epoch = 6 hours) and payments will be made once per day on a similar schedule to SuperNode payments.
Viewing SuperNode and Voting Node Information/Results
A new feature has been added to the Block Explorer which allows visibility of the nodes, how they are performing, pay out rounds etc. Explorer will be upgraded shortly after this announcement
In the mean time it is possible to follow the enrolment guides to join the programme on Testnet and to monitor pay outs via the Wallet of the Accounts tab in Explorer.
We are currently working through the co-ordination of bringing SuperNodes online for Mainnet, along with a guide for how to do so securely with the tooling available. This information will be published as soon as possible before launch.
A useful link for anyone interested in key types and what they are used for has been updated here in response to a couple of questions about what keys are for Cryptography — Symbol Documentation
Early and Ecosystem Node Bonus Programmes
Many will remember these were part of the tokenomics approach approved by the community. The intention is still for these to be present and subsequent information will be made available on these soon, they use the same infrastructure as the SuperNode monitoring tools, with a different enrolment method, so all the testing for SuperNodes is also testing those bonus programmes indirectly.
As always, if there are any issues please log them in Github and any questions please ask on here or in Slack and we will do our best to answer them.