Skip to content

Setup native node app mainnet mac

Install Node App

  1. Drug Waterfall icon to Application folder
  2. Click OK

Add Node

  1. Open Node App
  2. Select Node type Local
  3. Select Network Mainnet
  4. Select Data folder
  5. Select Ports
  6. Name your Node
  7. Preview Settings

Add Validator

  1. Click Add Validator
  2. Select Node
  3. Save mnemonic phrase

  4. Verify a mnemonic phrase

  5. Select an amount of new Validators
  6. Select withdrawal address for Validator
  7. Preview

Activate Validator

  1. Make sure that you Node is Running and syncronized
  2. Click Activate and generate a transaction data
  3. Copy transaction data and send transaction via Metamask
  4. Send transaction and activate your Validator

Attention

Please note that activation time can range from one to two hours. It's normal for the validator not to change status immediately.

Withdraw Validator

  1. Verify that the validator's status is active.
  2. When the validator is active and the node is correct, the withdraw icon is clickable.
  3. Enter the amount you want to withdraw and click the button. The popup displays all the information for the transaction.
  4. Copy transaction data and send transaction via Metamask

Attention

Please note that withdrawal processing time can take up to an hour. It's normal for coins not to be withdrawn immediately.

Deactivate Validator

  1. If the validator is active and the node is correct, you can click on the deactivate icon.
  2. All information for the transaction is displayed in the pop-up
  3. Copy transaction data and send transaction via Metamask

Attention

Please note that deactivation time can range from one to two hours. It's normal for the validator not to change status immediately.

Delete validator

  1. The validator can only be deleted when the node has been stopped!
  2. Go to the node and press the ‘stop’ button
  3. The delete button is now clickable
  4. Click 'Delete' only if you are certain that you want to remove the selected validator.

Delete Node

  1. To delete a node, you must first delete all the validators.
  2. When you're sure that there are no validators on the node, you need to stop the node
  3. If there are no validators and the node is stopped, the delete button becomes clickable
  4. If you're absolutely certain you want to delete the node, click "Confirm". A checkbox indicates that the snapshot will also be deleted.

How do I import validators?

  1. The Import button is displayed only when the node has no existing validator. Click Import
  2. Select Node
  3. Verify a mnemonic phrase (copy from file memo.txt)
  4. Select withdrawal address for Validator
  5. Preview

Common Issues and Solutions

  1. What are the minimum hardware requirements? The minimum hardware requirements include a CPU with at least 2 cores and 4 GB of RAM and 256Gb SSD. Faster hardware is preferable(mainly CPU and RAM) for better performance. The number of validators you have should match the hardware resources you possesss , and a faster internet speed is also essential. The SSD size doesn't increase when you add additional Validators.

  2. How many Validators can I run on a one node(one PC)? For now, we guarantee stable work for 16 Validators on 1 node.

  3. Can I run 2 nodes on 2 PCs with the same IP. Yes, you can.

  4. Why is the synchronization taking so long? The synchronization process is time-consuming due to its comprehensive nature, involving the download of the entire network state. For fast synchronization, you can download the network state.

  5. Why Validator balance is 0? Time must pass for the coordinator's balance to change after 4 eras. This will take approximately an hour.

  6. Is it possible for my node to incur penalties? If your node is not running and not synchronized (e.g., your PC is off or in sleep mode, the connection is interrupted, or you turned off the SSD with a snapshot), you will receive penalties. If your clock is significantly behind or ahead, the information you receive from other network participants may be invalid. As a result, your validator will not function correctly and will incur penalties.