Installing Nodes

System Requirements

Before installing LIFT Nodes, ensure your system meets the following minimum requirements:

Hardware:

  • 2 CPU Cores

  • 4GB RAM

Supported Operating Systems:

  • Windows 10/11 x64

  • macOS Sonoma and higher

  • Ubuntu 20 and higher

Installation Guide

Step 1 - Download the Archive

Select your operating system below:

Step 2 - Extract the Archive

Extract the contents of the downloaded archive to your desired folder:

GUI Method (Windows/MacOS/Linux):

  1. Right-click the archive file and select Extract All (Windows) or Extract Here (macOS/Linux).

  2. Choose the destination folder and complete the extraction process.

Terminal Method:

  • Windows (PowerShell):

    Expand-Archive -Path .\LIFTNode.zip -DestinationPath .\LIFTNode

  • MacOS/Linux (Terminal):

    unzip LIFTNode.zip -d LIFTNode

Step 3 - Configure API Key

After extraction, you need to configure your API key.

Steps:

  1. Open the extracted folder and locate the settings.json file.

  2. Open it with a text editor (Notepad, VS Code, Nano, etc.).

  3. Paste your API key inside the `api_key` field.

  4. Save the file.

CLI Command to Edit API Key:

Windows (PowerShell): notepad .\LIFTNode\settings.json

macOS/Linux (Terminal): nano LIFTNode/settings.json

Step 4 - Running the Node

GUI Method:

  1. Navigate to the extracted folder and double-click the node application.

Terminal Method:

Windows (PowerShell): .\LIFTNode\node.exe

MacOS/Linux (Terminal): ./LIFTNode/node

Step 5 - Success

Once you see The server maintains node availability… your Node is live and operating successfully.

Additional Instructions/Tips

macOS Security Notice

On the first launch, macOS may block the application due to security settings.

Steps to Allow Execution:

  1. Open System Settings > Privacy & Security.

  2. Scroll down to the Security section.

  3. Find the blocked LIFT Node app message and click Open Anyway.

  4. Relaunch the application.

How to Obtain an API Key

To use LIFT Nodes, you need an API key:

  1. Log in to the LIFT Studio Portal.

  2. Navigate to the API Keys section.

  3. Generate a new API key

  4. Paste the key into the settings.json file as described earlier.

Troubleshooting

Fixing [SSL: CERTIFICATE_VERIFY_FAILED]

MacOS:

  • Run this command in terminal to determine whether you have Python installed: /Applications/Python*/Install\ Certificates.command

  • or reinstall Python:

    brew update

    brew reinstall python

Conclusion

By following these steps, you can successfully install and run LIFT AI Nodes on your system. If you encounter issues, refer to the official documentation or support channels.

Last updated