Welcome to the Qubic.li AI Training Tutorial!

Whether you’re new to AI or new to our platform, this guide will walk you through the process of joining the Qubic.li pool, setting up the required software, and starting your AI training journey. Let’s dive in!

Joining the Qubic.li AI training:

For those tech-savvy, check out our GitHub project page: https://github.com/qubic-li/client. For those seeking step-by-step guidance, here’s the simplest method.
First, be sure you’ve created your own wallet https://wallet.qubic.li/ and got a 60 letter qubic ID. For more information on how to setup the wallet, see ⁠wallet-support.

  1. Register:
    • Go to https://app.qubic.li/main/mining/pool, create an account, and sign in.
    • Subscribe to the Qubic.li AI Training.
    • Add your qubic ID (generated in your wallet) to the payout account field in the Settings tab.
  2. Configuration/Preparation:
    • Retrieve your accessToken from the ai-training page in the Access Token tab (which you’ll need for your appsettings.json later).
    • Note down the number of your CPU’s actual physical cores (not threads) for the “amountOfThreads” field.
    • Change the “alias” field if you plan to use multiple machines.
  3. AI Training Software:
    • Choose Windows or Linux. Linux often provides better stability and performance.
    • Windows:
      • Download and unzip AI training client for Windows from https://github.com/qubic-li/client#download.
      • Download and install .Net Runtime 6 and VC Redistributable from https://github.com/qubic-li/client#whats-needed.
      • Inside the unzipped folder you will see two files: qLi-Client.exe and appsettings.json. First is needed to run the training, second is simple settings.
      • Edit appsettings.json as described.
        {
        "Settings": {
        "baseUrl": "https://mine.qubic.li/",
        "amountOfThreads": <Number>,
        "accessToken": "YOUR ACCESS TOKEN",
        "alias": "My Power Trainer"
        }
        }
      • Run qLi-Client.exe.
    • Linux (Ubuntu 22.04):
      • Download and unzip mining client for Linux from https://github.com/qubic-li/client#download.
      • Open terminal in unzipped folder.
      • Install .Net Runtime with sudo apt install dotnet6 -y.
      • Edit appsettings.json as described above.
      • Run qLi-Client with dotnet ./qli-Client.dll.
  4. Checking Stats:
  5. Registration-Less:
    • If you prefer not to register, you can view your stats at https://app.qubic.li/public by entering your ID.
    • In the appsettings.json, delete field “accessToken” or set null.
    • Change “payoutId” value to your ID (replace null to “YOUR ID” and don’t forget quotes).
      "payoutId": "YOUR PAYOUT ID",

AI Training FAQs:

1. How can I verify if my training setup is correct?

  • Make sure there are no error messages displayed.
  • Check the pool page within your account. If your trainers are listed there, you’re all set.

2. What does the terminal output mean?

  • “Search ID”: The current ID for which the trainer is searching solutions.
  • “Total Score”: The total number of solutions found for the ID from all trainers in the pool.
  • “Score”: Your current score for the ID. Discovering a solution increases the score and will dispatch it, but it occasionally resets due to changing IDs, so keep track of your solutions.
  • “it/s”: Your current performance. Higher is better. It/s can vary each epoch; ensure the correct thread count in appsettings.

3. I noticed token and ID errors. What should I do?

  • Ensure your appsettings.json file is correctly edited.
  • Refer to examples on our GitHub.
  • Use accessToken for registration and payout ID for registration-less. Using both simultaneously is not allowed.

4. What files are created?

  • After finding a solution, the system generates files with a .XX extension (where XX represents the current epoch number), which you can safely delete.

5. When will I get my rewards?

  • qubic.li AI Training pays rewards each epoch (Wed 12:00 UTC to Wed 12:00 UTC).
  • There is no fixed payment day and time; however, mostly your rewards will be visible next Wednesday evening or Thursday morning directly in your wallet.

6. Should I follow all steps again every epoch?

  • No, trainers automatically receive new problems from Computors each epoch.
  • Just enjoy and accumulate your Qubic Units (QUs).

7. I don’t get my rewards.

  • Check your Payout History tab.
  • If Payout is Confirmed but QUs aren’t in your wallet keep reloading your wallet with the F5 button.
  • Verify progress in the explorer at https://app.qubic.li/network/explorer.