Becoming a node provider on NodeAI involves a clear and secure setup process. Follow these steps to prepare your node for our network.
Pre-Setup: SSH Server Configuration
Before proceeding with the main setup for lending on NodeAI, it's crucial to establish a secure SSH server. This setup will involve installing the SSH server, generating a new ED25519 key pair, and configuring it as an allowed key for the root user. Follow these steps to complete the pre-setup stage.
Edit the SSH configuration file to permit root login with SSH keys:
Copy
Find the PermitRootLogin line and modify it to:
Copy
This setting allows root login only with SSH keys and not with passwords. After saving the changes, restart the SSH service to apply the new configuration:
Copy
Your SSH server is now configured with a secure ED25519 key pair for the root user. You can now proceed with the rest of the NodeAI lending setup process.
Ensure to keep your private key secure and accessible only by authorized users.
After Step 1 is completed the system will push the NodeAiCtl Software to the server and start the installation process.
For Manual Installation
Before initiating the node setup, ensure you have the necessary software by executing the following commands:
Copy
These commands will download and extract the latest version of the node software to your server and run it, P.S When adding Node the software will be installed and started automatically.
Execute the setup script with the unique key provided. This script will install all necessary packages and configure your node to communicate with our network.
Please follow each step carefully and reach out to our support team if you encounter any issues. Once completed, your node will undergo a review process.
For a detailed guide and assistance, visit our comprehensive setup documentation here.