The Nym network has some of the same overall goals as Tor. But we want to enable Nym to scale in response to increased demand (and shrink when demand drops, so as not to waste resources). To do this in a decentralized way, nodes are included in the network based on their pledge, an amount of
NYM tokens they provide to stake their node into the system, as well as a system of delegated staking.
There are 2 public networks: the (now permanent) Sandbox testnet, and the Nym mainnet.
Node operators earn
NYM tokens for performing their different operations. See the different pages of each node type for more on their specific tasks in the
nodes section of the sidebar for more information.
Nym is a permissionless, open system. As such, users who hold
NYM tokens will be able to use their tokens to purchase access to the mixnet, bond nodes, and stake these tokens on existing nodes to earn rewards via the Desktop Wallet.
The majority of users will not need to run a node to gain network rewards; we recommend anyone who wishes to contribute to the network in a non-technical way to delegate their stake to existing node operators via the Desktop Wallet.
If you are technically-minded, feel run a gateway or mixnode! We recommend people run gateways, as we have enough mixnodes from the various testnets we've iterated through recently.
In the future you will also be able to earn by spinning up a service provider if you want to serve the network differently, and reimburse the service credentials users pay you for using your service. Service credentials will be able to be reimbursed for
NYM from Nyx blockchain validators.
Sandbox is not incentivized but it includes
NYMT test-tokens designed to mimic the tokenomics of the Nym mainnet.
NYMTs have no real world utility but node operators or delegators will receive
NYMTs to see how the economics, reward sharing and other mechanisms of the Nym mainnet works.
Testnet rewards may not exactly reflect how the incentives structure work on mainnet but they will be very close to it!
Joining the Sandbox Testnet as a participant of Milhon
Existing members of the Milhon testnet were automatically moved over to Sandbox when it launched, as were the balances of their wallets and nodes. These balances are based on a snapshot taken at 15:00 UDT 20th December 2021.
Joining the Sandbox Testnet as a new participant
There is a
NYMT faucet here. These tokens can be used to bond nodes and delegate to existing Sandbox nodes.
If for any reason you lose your mnemonic, the tokens held in your account are lost, and they will not be able to be returned to you.
Node operator and delegator rewards are determined according to the principles laid out in the section 6 of Nym Whitepaper.
Below is a TLDR of the variables and formulas involved in calculating these rewards per epoch. The initial reward pool contains 250 million
NYM, leaving a circulating supply of 750 million
|global share of rewards available, starts at 2% of the reward pool.|
|node reward for mixnode |
|ratio of total node stake (node bond + all delegations) to the token circulating supply.|
|ratio of stake operator has pledged to their node to the token circulating supply.|
|fraction of total effort undertaken by node |
|number of nodes stakeholders are incentivised to create, set by the validators, a matter of governance. Currently determined by the reward set size, and set to 720 in testnet Sandbox.|
|Sybil attack resistance parameter - the higher this parameter is set the stronger the reduction in competitivness gets for a Sybil attacker.|
|declared profit margin of operator |
|uptime of node |
|cost of operating node |
Node reward for node
i is determined as:
Operator of node
i is credited with the following amount:
Delegate with stake
s' is stake
s scaled over total token circulating supply.