Skip to content

Frequently Asked Questions

This section addresses common questions and concerns about Sonaric. If you can't find an answer to your question here, please reach out to the community on Discord.

General

What is the Sonaric AI Node?

The Sonaric AI Node is an intelligent node that contains a resident AI agent and an in-built language model (LLM). It automatically sets up and manages blockchain software based on the user's hardware resources and goals. The AI Node makes it easy for anyone to become a node operator without sacrificing performance or security.

Sonaric AI Nodes run on all major operating systems and in the cloud, providing a reliable and optimized pool of compute resources to support the growth of blockchain networks. See how to install the Sonaric AI Node for detailed instructions.

How does the Sonaric AI Node work?

The Sonaric AI Node works by analyzing the user's system, selecting the most profitable blockchain networks to participate in, and continuously optimizing the node's performance to minimize infrastructure costs and maximize rewards. Users can interact with the Sonaric AI agent via a user-friendly interface or Telegram private channel to configure their preferences and monitor their node's performance.

What is the Sonaric AI Agent?

The Sonaric AI Agent is the intelligent component residing within each Sonaric AI Node. It interacts with the user, understands their hardware resources and goals, and guides them through the process of setting up and managing their node. The AI Agent leverages the power of the in-built language model to provide personalized recommendations and optimizations.

What is the Sonaric Oracle?

The Sonaric Oracle is a hyper-aware AI platform that aggregates and integrates on-chain and off-chain data sources. It is a swarm of AI agents that feed valuable insights and data to each Sonaric AI Node. The Oracle enables data-driven decision-making and optimization, enhancing the performance and efficiency of the Sonaric network.

What is the Sonaric Tracker?

The Sonaric Tracker is a leaderboard that tracks the performance and contributions of Sonaric AI Nodes. It ranks nodes based on their uptime, resource utilization, and other metrics, providing visibility and recognition to top contributors. The tracker is accessible at tracker.sonaric.xyz.

What are Sonaric Incentives?

See Incentives for more details.

How does Sonaric differ from DePIN and compute marketplaces?

Sonaric is fundamentally different from DePINs (Decentralized Public Infrastructure Networks) and compute marketplaces. While DePINs focus on providing decentralized infrastructure and compute marketplaces enable buying and selling of computing resources, Sonaric takes a unique approach that sets it apart.

In Sonaric, node operators run the guest workloads (blockchain nodes) on their own hardware, driven by their own interests and incentives. Instead of renting out hardware, the guest blockchain networks provide native incentives to node operators for hosting their nodes. This model ensures that node operators have a vested interest in the performance and security of the nodes they run.

Moreover, Sonaric does not need to provide any proof of computation to ensure fairness, as the proofs are inherently provided by the guest blockchain networks. This simplifies the process and reduces the overhead for node operators.

Sonaric's AI-powered platform goes beyond simple resource matching. It automates the setup, management, and optimization of nodes, making it easier for node operators to participate and ensuring optimal performance and rewards. The Sonaric Oracle further enhances the platform's efficiency by aggregating and integrating data from various sources, enabling data-driven decision-making at scale.

Interestingly, Sonaric AI Nodes can even run nodes of DePIN projects, providing them with a stable environment and mature container runtime out of the box. This flexibility demonstrates Sonaric's versatility and potential to support a wide range of decentralized computing use cases.

I want to run a node that won't fit on my machine. What should I do?

If you want to run a node that requires more resources than your machine can provide, you can ask the Sonaric AI Agent to run it on a cloud server. The AI Agent will ask you for your cloud provider credentials and will take care of the rest. It will select the most suitable cloud server available to you, set up the node, and start it running.

INFO

This is coming soon.

Installation

What are the system requirements for running Sonaric?

See the System Requirements section for detailed information.

Can I run Sonaric on a cloud server?

Yes, while it is discouraged, you can run Sonaric on a cloud server that meets the system requirements. Make sure to follow the installation instructions for VPS.

How do I back up my Sonaric AI Node?

See the Backup and Restore section for detailed instructions on full backup.

To retain only your node's identity, you can use the sonaric identity-export command to export your identity to a file. You can then import it on a new node using the sonaric identity-import command. See the Sonaric CLI Reference for more information.

INFO

This feature is not yet available in the GUI as of version 1.2.0.

How do I change the name of my Sonaric AI Node?

If you are running your node locally, see the GUI Overview for detailed instructions.

If you are running your node on a cloud server, use the following command:

sonaric node-rename your-new-node-name

Remember to use a unique name for each of your nodes if you're running multiple.

How do I update my Sonaric node?

To update Sonaric to the latest version, simply re-run the installation script:

bash
sh -c "$(curl -fsSL http://get.sonaric.xyz/scripts/install.sh)"

The script will detect the existing installation and update it to the latest release.

You can also use your package manager to update Sonaric, but we recommend using the installation script for the latest version.

To update using the package manager, issue the following commands on Ubuntu/Debian-based distributions:

apt-get update
apt-get install sonaricd sonaric

This method is preferred over apt upgrade as it can help avoid certain issues.

For desktop applications, check for update prompts or download the latest version from the official website.

Usage and Maintenance

How often do points update?

Points should update approximately every 10 minutes. If you don't see updates for several hours, check your node's status and connectivity.

Can I run multiple Sonaric nodes on the same IP address?

Yes, you can run multiple nodes on the same IP address as long as they are on separate physical or virtual machines. Each node must have its own unique identity.

How do I check my node's status and points?

  • Use sonaric ps to check if your node is running.
  • Use sonaric points to view your current points.
  • Use sonaric node-info to get detailed information about your node, including its name and ID.

My node's uptime percentage seems low. Is this normal?

The uptime percentage shown is the total uptime since the node was first started. If you've ever shut down your node or experienced downtime, this percentage will be lower. Focus on keeping your node running consistently to improve this metric over time.

Is there a way to see my node on the tracker?

Yes, you can search for your node on https://tracker.sonaric.xyz/ using either your node's name or ID. You can find this information by running sonaric node-info.

Troubleshooting

Why does my node stop working or lose points after an update?

After updates, some nodes may experience issues due to services getting stuck. If your node stops working or isn't accumulating points after an update, refer to the Troubleshooting section for steps to resolve this issue.

What should I do if I see "There are currently no active nodes" in the GUI?

This message refers to guest nodes, which are a separate feature. If your main node is running and accumulating points, you can ignore this message.

I'm having trouble installing Sonaric on Windows. What should I do?

  • Ensure you have WSL2 installed and properly configured.
  • If you encounter "failed to install WSL distribution" errors, try rebooting your system.
  • Make sure you're using a supported Windows version (Windows 10 or later).
  • If issues persist, consider using a VPS or a Linux machine instead.

For more detailed troubleshooting steps, refer to the Troubleshooting section.

Community and Support

How can I get involved in the Sonaric community?

There are several ways to get involved in the Sonaric community:

  • Join the Discord server to chat with other users, ask questions, and stay updated on the latest developments
  • Contribute to the project on GitHub by submitting bug reports, feature requests, or code contributions
  • Participate in community events and discussions on social media platforms like Twitter

Where can I find more information and resources about Sonaric?

You can find additional information and resources about Sonaric in the following places:

If you have a question that is not addressed here, feel free to ask in the Sonaric Discord server.