If prospective operators need additional support on this guide, drop us a line on our Technical Support channel in our Discord.

NULS agent node setup steps:


StepImage

Ensure you have at least 20,000 NULS in a single address in your wallet and that your wallet is fully synced to the blockchain

If your coins are located in an exchange, you're going to need a little bit (to pay for the network transaction fee) of NULS to send at least 20,000 coins to your wallet.


Make a note of your Agent Address

  1. Open your NULS "collateral" wallet (the wallet that contains all your NULS) 
  2. Click the "Assets" tab at the top
  3. Pick the appropriate account from the drop down "Account:" window at the top that has your NULS in it
  4. Take note of this address. This is your "AGENT_ADDRESS", which will be used to set up your NULS agent node.

Create an Alias for your Agent Address (Optional)

  1. If you would like your node to have a "friendly name", click on the "Set" tab at the top and pick "Address List"
  2. Next to your agent address with your, click the  icon under "Alias"
  3. Type in the name you would like in the alias field
  4. Click "Next" to assign your Agent Address the friendly name
  5. Enter your wallet password to confirm the submission
  6. Wait for the "Aliased" transaction on your transaction records to change state to "Confirmed"


Copy your Packing Address from the Node Forge site

  1. On Node Forge site, under the My Nodes page, expand your node, then click on the "complete setup" link. 
  2. Click the "Copy" button to copy your "PACKING_ADDRESS" to your clipboard. 

    Important: The packing address currently displayed with NULS 1.0 is not valid for NULS 2.0 and will not work. Please do not attempt to use the address presently displayed until you get confirmation (via email from Node Forge) that all nodes are upgraded to 2.0 and the packing addresses have been regenerated. 

    If you use the 1.0 packing address on a 2.0 node, you will not be able to pack blocks successfully and will get yellow cards / a red card.


Create your Agent Node

  1. On your NULS wallet, click the "Consensus" tab at the top
  2. Click the "New Node" link on the right hand side
  3. In the "Create address" field, ensure your "AGENT_ADDRESS" that contains your NULS is listed. If not, pick it from the  menu in the top right.
  4. In the "Reward address" field, enter an address that you would like your rewards to go to. It can be your AGENT_ADDRESS if you prefer. 
  5. In the "Packing address" field, paste in your "PACKING_ADDRESS" from the Node Forge site.
  6. In the "Deposit (NULS)" field, type in the amount of NULS you wish to "deposit" as collateral (20,000 is the minimum).
  7. In the Commission rate (%)" field, type in a percentage of earnings that you want to keep as commission. 10% is the minimum, and also the most common selection if you want to attract stakers.
  8. Click Confirm.
  9. If prompted for a password, enter the password for your "AGENT_ADDRESS" that you set previously
  10. You will be taken to the Transaction Record page. After a short time, your "Register Node" transaction should switch to "Confirmed"

Click Validate on the Node Forge website

  1. Once you have created your agent node and removed the packing address, click "Validate"
  2. Your node will be finalized and you'll be returned to your Node Forge dashboard. You're done setting up your node!
  3. You can view the status of your node in your NULS wallet under the Consensus tab, by clicking "My Node". After a short while, you will see its "Credit" value slowly increase from 0 to 1. 


Activating your Agent Node and Joining Consensus

Once your node is set up, you'll need to attract stakers in order to raise your "Total Stake" and join Consensus. You will not receive rewards until you have reached at least 200,000 Total Stake.

Your node will start at 0 Credit and 0 Stake. Once you gain 200,000 or more stakers, you will see your node icon change from red to green, your credit will gradually rise from 0 to 1 by .02 every round, and you will begin to earn rewards. 

You can check your node's participation in the consensus by visiting http://nulscan.io/consensus and clicking on the "Consensus" tab, then clicking "Round Info".