StakeApp()
and StakeNode()
. Both stake functions use the POKT cryptocurrency.StakeApp()
function, the minimum staking period is 21 days. By incurring the minimum unstaking period, Applications forego the potential of using their resources, POKT in this case, for other alternatives as an opportunity cost. Additionally, Applications pay through dilution, where each time a Relay is serviced and validated by the network, a specific sum of POKT is awarded to the relevant Service Nodes in the next block reward.StakeNode()
function, the minimum staking period is 21 days. The minimum stake at launch required to become a Service Node is 15,000 POKT. This node stake keeps nodes honest and incentivized to provide high quality service. Additionally, a node sufficient stake allows nodes to participate in PoS consensus as a Validator Node. Per the changes in R.C.0.6.0, not all nodes are validators, but all validators are service nodes. To become a Validator Node, you must be in the top 5,000 node stakes (subject to change on DAO parameter vote) on the network. Validator Nodes can claim the 1% block reward for submitting the block.StakeDenom
parameter. When using the Pocket CLI or PocketJS library to send transactions to the network, you will need to use this denomination.