Did you know that you can run a virtual Node on your computer, or on a cloud instance? Below, you’ll find the instructions to hosting a vNode so you can join the Incognito Network and start earning crypto!
Block rewards are paid out in PRV and transacted currencies, such as pBTC, pETH, pBNB and more.
Step 1: Set up your server
You can run Incognito on a low-cost server. If you don’t have a server yet, it’s really simple and takes just a couple of minutes. You can set up an account with a VPS provider or a cloud service provider like DigitalOcean, AWS, Vultr, Heroku, Microsoft Azure, or Linode.
- How to set up a Digital Ocean Instance?
- How to set up a Vultr Instance?
- How to set up an AWS account?
The minimum server requirements are:
Remember: SAVE YOUR SERVER EXTERNAL IP ADDRESS. You’ll need it in Step 5.
Step 2: Create your account
Download the Incognito App.
Open the app and it will automatically generate a wallet for you.
Tap on Settings (Gear icon).
Tap the “Key” icon to get the details of your account.
Copy and save your VALIDATOR KEY somewhere. You’ll need it in STEP 3.
Before proceeding, copy and save your PRIVATE KEY safe and securely as well. You do not need the private key for running the Node, but it is the most important key of your node account. Without the private key of your node account, you will not be able to recover that account and regain access to your funds in case of a crash or other loss of your account.
Step 3: Run Incognito
In your terminal:
Run this command line below. Replace validator_key with your VALIDATOR KEY (from Step 2).
curl https://node.incognito.org/run.sh > run.sh && sed -i s/xxx/validator_key/ run.sh && sudo bash run.sh
If you see the following errors, just ignore them. You’re doing good.
Error: No such container: inc_miner
Error: No such container: inc_kovan
Error response from daemon: network with name inc_net already exists
For the curious, because Incognito is integrated with Ethereum (so you can send ETH and ERC20 tokens privately), its error messages show up here. There’s nothing much we can do about it. Move on…
Step 4: Get Privacy Token (PRV) to stake
Privacy (PRV) is the native coin of the Incognito Network. To become a validator, you’ll need to stake 1,750 PRV. You can purchase PRV on the Incognito pDEX using BTC or ETH (more currencies coming soon).
How to buy PRV: pDex Instruction
Step 5: Monitor your node
You can easily monitor your Incognito nodes right from your phone. At the Nodes screen, tap “Add a Virtual Node”
Enter your Node’s IP address (from Step 1), then click “Add”
The app locates your associated account accordingly.
Step 6: Stake
Almost there! Now, that you’ve got PRV, all you have to do is stake it. Remember, you need to stake 1,750 PRV to begin earning rewards.
Review your information. Then tap “Stake 1750 PRV”.
Let it load.
Once it’s done, you’ll be back on this screen:
Wait 2-5 minutes, then restart the app.
Congrats! You’re officially part of the network. Welcome to Incognito
IMPORTANT NOTE: Please KEEP YOUR PRIVATE KEY SAFE because anyone who has it can access your funds. You’ll also need it if you have to re-install the mobile app.
See also: How to back up your private key?