Learn How Staking Works

Pocket is a proof-of-stake (POS) network that allows every Pocket Node not only secure, but also, to validate the network and service relays an application sends out. As an incentive for being a good actor and servicing application requests, every service node will be rewarded in the native POKT token.

How Can I Stake My Pocket Node?

To stake your node, make sure you have test tokens in your wallet by using our faucet and enter in the following command:

# fromAddr: The address of the account that is staking the node
# amount: The amout you want to stake in uPOKT(https://docs.pokt.network/docs/pocket-denominations). Minumum is 1 POKT(1000000 uPOKT) for testnet
# chains: A comma separated list of chain Network Identifiers(see: https://docs.pokt.network/docs/supported-networks)
# serviceURI: The static URL(or IP) of your Pocket Node that will be public to the Pocket Network for relays and network consensus.

$ pocket nodes stake <fromAddr> <amount in uPokt> <chains> <serviceURI> 

# Example: 
$ pocket nodes stake abc123 10000000 8cf7f8799c5b30d36c86d18f0f4ca041cf1803e0414ed9e9fd3a19ba2f0938ff http://foo.com:8081

What Is the Staking Minimum?

During Testnet the minimum amount needed to run a Pocket Node is 1 POKT token for nodes. The Pocket Faucet gives you 1000 POKT tokens, so we recommended you stake at least 50(50000000 upokt) POKT on the network to have reserve tokens if you're ever slashed(jailed).

Can I have Multiple Blockchain Nodes Running on My Pocket Node?

Whether it is one or five, the Pocket Node can handle however many blockchain nodes you are running! Read how you can connect multiple blockchain nodes.

Being Jailed(or slashed):

To be jailed means that your node has been slashed for bad behavior, and your Pocket Node will be taken off the network for a period of time.

Updated 3 months ago


Learn How Staking Works


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.