1: Update your system packages:
sudo apt update && sudo apt upgrade -y
2: Install required dependencies:
sudo apt install -y screen curl unzip
3: Download the iAgent Node CLI:
sudo curl -L -o iagent-node-cli.zip https://iagentassets.s3.ap-south-1.amazonaws.com/iagent-node-cli.v1.0.2.zip
4: Unzip the file:
unzip iagent-node-cli.zip
5: Give the file execute permissions:
chmod +x iagent-node-cli.v1.0.2
6: Install Node.js and npm:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt install -y nodejs
7: Start a new screen session:
screen -S iagent
8: Run the iAgent Node CLI:
sudo ./iagent-node-cli.v1.0.2
Type start
and press Enter.
9: Get your USER ID
A unique ID will be shown in your terminal. Paste it into your browser to open the iAgent dashboard.
10: Complete the Node Setup:
Return to the VPS terminal and type:
continue
This will map NFTs to your node based on dashboard connections.
Additional Commands:
fetch rewards
fetch status
fetch uptime
11: Connect your wallet on the dashboard.
Connect the wallet that holds your iAgent Protocol node NFT.
12: Link NFTs to Your Node
Click “View NFTs” → choose one and click “Map” or use “Map All”.
13: Minimize the iAgent Screen Session:
Press Ctrl + A
, then D
to detach.
screen -r iagent
Congratulations! You have successfully set up your iAgent Protocol node.