Skip to main content

Storage Node - GUI


Overview

A GUI simplifies node operation by providing an intuitive visual interface that allows operators to easily navigate settings and monitor performance without extensive technical knowledge.


System Requirements

Minimum System Requirements:

  • Storage Capacity: 900 GB
  • Upload Speed: 20 Mbps or 2.5 MB/s
  • Download Speed: 20 Mbps or 2.5 MB/s
  • Read Speed: 20 Mbps or 2.5 MB/s
  • Write Speed: 20 Mbps or 2.5 MB/s
  • Uptime Percent: 90%
  • Storage Used: no minimum set, depends upon the usage
  • Demand percent: no minimum set, depends upon demand

IAG Stake Required

Following the setup of your device as a node, the network requires storage providers to demonstrate their commitment to the network and stake a balance of IAG tokens that is proportionate to the storage they wish to provide. The number of tokens required is dynamic and changes based on the current value of IAG tokens and how much storage a user wishes to provide. The calculation is as follows:

Current Base USD Staked per GB: 0.5
Initially set at $0.5 per gigabyte (GB) committed. Represents the minimum staking requirement in USD for each GB of storage.

Current Alpha Coefficient: 0.9
Determines how sensitive the staking requirement is to the IAG token price. Subject to adjustment based on market research.

Formula:

IAG to be staked = Storage (in GBs) * (Base USD Staked per GB + Alpha * (Base USD Staked per GB / IAG Value))
note

IAG stake cannot be withdrawn until the node is retired and a 3 month retirement period has passed.


Installation and Setup

Windows GUI

  • Download the .exe file here
  • Double-click the downloaded installer to begin the installation.
  • Follow the on-screen instructions to complete the installation process.
  • Once the installation is complete, Iagon Storage Node is online and ready to register.

Linux GUI

  • Download the AppImage file here
  • Open a terminal window.
  • Call the directory where the installation package is located with:
    • cd /your/directory/
  • Enter the following command with the appropriate version number to make it executable:
    • chmod +rwx ./ Iagon-Storage-Node_x.x.x
  • Double-click on it to run it.
  • Follow the on-screen instructions to complete the installation process:
    • Specify the port for the Node to operate. The default port is randomly generated. Optionally, users may choose an available alternative port.
    • Choose a file path for Iagon Node GUI to store files. Ensure that the selected path has adequate free storage space and hit Evaluate.
    • Enter the storage size in GB that you want to provide.
    • After all the configuration is setup, you will receive an authorization key.
  • Once the installation is complete, Iagon Storage Node is online and ready to register.

MacOS GUI

  • Download the .dmg file here
  • Double-click the downloaded DMG file to mount the disk image.
  • Drag the Iagon Storage Node application icon to your Applications folder.
  • Eject the Iagon Storage Node disk image.
  • Open the Applications folder and locate Iagon Storage Node.
  • Double-click to launch the application.
  • Follow the on-screen instructions to complete the installation process.
  • Once the installation is complete, Iagon Storage Node is online and ready to register.

Node Registration

Step 1: Log into app.iagon.com with your Cardano wallet

Step 2: Navigate to the ‘Nodes’ section on the right side of your screen

Step 3: Navigate to 'Storage Nodes' on the left side of the Nodes page

Step 4: Click 'Add Node +'

  • Enter the authorization key from your node
  • Wait for the node to be evaluated
  • After the evaluation summary, you can name your node, upload a logo image, and specify your storage commitment
  • Stake the amount of IAG calculated based on your storage commitment size
info

You may resize your node and stake more IAG any time.


Monitoring Your Node

View Your Node Analytics

The ‘Provider’ tab of the Iagon app serves as a dashboard through which you can manage your nodes, monitor their performance and track your rewards for contributing to the network.

You can view your node info on the provider dashboard.

Your node's performance is calculated using a range of 0% - 100% based on the performance calculation here

View Fees and Rewards

You will be able to view fees and rewards accumulated in the provider dashboard.

Claim Fees and Rewards

You can claim fees every month for the provided storage according to the calculation. Staking reward for epoch n are calculated at n+1 epoch but distributed at epoch n+73 epoch. Rewards can be claimed as they are available.

Change authorization key

If you forget the authorization key and haven't staked the IAG, you will be able to generate a new authorization key from the Node GUI application.