Spheron’s Fizz Nodes offer a low-barrier entry point for anyone looking to contribute resources to Spheron’s decentralized compute network—and earn ongoing rewards for their contributions.
Whether you’re looking to run a basic CPU configuration or a powerful GPU setup, this guide will walk you through the entire process, from Fizz Node registration to management. Let’s dive in!
For a step-by-step guide on getting started, head over to our YouTube Tutorial below.
You don’t need to be a high-end crypto miner or have access to a top-tier data center to participate in running a Fizz Node. In fact, even if you have a laptop with decent GPU capabilities and a few good CPU threads, you’re more than ready to contribute to the decentralized network. Your underutilized resources are all you need to help power the future of decentralized infrastructure!
Fizz Nodes are currently supported on macOS and Linux, with Windows support arriving soon. Performance may vary based on the operating system in use. Below are the necessary specs for running your own Fizz Node:
Minimum Specifications
4 CPUs
8 GB RAM
100 GB Disk Space
Maximum Specifications
32 CPUs
128 GB RAM
2000 GB Disk Space
Note: To run the Fizz Node in privileged mode, root or sudo access is required. This elevated permission is essential for executing system-level operations necessary for node functionality.
Step-by-Step Guide to Registering Your Fizz Node
Once you’ve completed the requirements to run your own fizz node, setting things up only takes a few quick steps.
Register Your Fizz Node
Open Your Browser: Navigate to fizz.spheron.network.
Sign up or log in through Gmail or Github.
Click on the “Register New Fizz Node” Button.
4. select your node’s OS from the options provided (MacOS, Linux, or Windows—coming soon) in the next window.
5. For Mac OSIf you select MacOS, You need to choose which Apple laptop mode you have. Need help finding your system configuration? Learn more in our docs here
For LinuxIf you select Linux, You can choose which Nvidia GPU specifications you have. Need help finding your system configuration? Learn more in our docs here.
6. Resource Details: Provide accurate information about the resources you’re willing to lend, including:
CPU cores
RAM capacity
Available storage
7. Region: Select the geographical location where your node is situated. This helps users choose nodes based on their proximity requirementsPayment Tokens: Choose the cryptocurrencies or tokens you will accept as payment for your services.
8. Provider Selection: This is a crucial step. Choose a provider carefully, considering factors such as:
Uptime track record: A provider with high uptime increases your chances of getting deployments.
Provider tier: Higher-tier providers may offer better opportunities.
Overall reputation in the network
9. Click “Register Your Fizz Node“, To complete the registration, you’ll need some ETH on the Spheron chain for gas fees. If you don’t have any, you can get some from our faucet at faucet.spheron.network.
Once you confirm the transaction, your node will be officially registered in the Spheron network, and you can proceed to the next steps.
Boom 💥— You’re officially part of the decentralized revolution!
Running the Fizz Node Client
After successfully registering your node, you need to set up and run the Fizz node client on your machine. This client software connects your node to the Spheron network and manages resource allocation. Follow these steps:
Access the setup page for your registered node. There, You should find a link to download the fizzup.sh script.
Download the fizzup.sh script to your machine. Save it in a location you can easily access via a terminal or command prompt.
Open your terminal or command prompt and navigate to the directory where you saved the script. Make the script executable by running the following command:
chmod +x <location of fizzup script>/fizzup.sh
Replace <location of fizzup script> with the actual path to the script’s directory.
Run the script by entering the following command:
<location of fizzup script>/fizzup.sh
This command executes the script and starts the Fizz node client on your machine.
To verify if your Fizz node is running, use the following command:
docker-compose -f ~/.spheron/fizz/docker-compose.yml logs -f
If this doesn’t work, try:
docker compose -f ~/.spheron/fizz/docker-compose.yml logs -f
These commands will show you the logs of your Fizz node, allowing you to confirm it’s running correctly.
Once you’ve verified the node is running, return to the setup page on the Spheron Fizz App.
On the setup page, you’ll see a “Check Status” button and a switch to “Automatically check status.” Click the “Check Status” button to manually initiate a status check for your Fizz node.
Alternatively, you can toggle on the “Automatically check status” switch to have the system periodically check your node’s status without manual intervention.
The system will now perform checks to validate if your node is active and correctly configured.
The validation process may take a few minutes. During this time, the system verifies your node’s connectivity, resource availability, and configuration. Once your node is confirmed active, you will be automatically directed to your Fizz dashboard.
Fizz Nodes earn rewards based on two factors: resource contribution and uptime.
Resource Contribution: You’ll earn more if your node provides higher-tier resources such as a powerful GPU or more CPU cores.
Uptime: Fizz Nodes must maintain at least 50% uptime within an ERA (24 hours) to receive rewards.
The final reward calculation is a combination of the resource performance and uptime factor. This system encourages node operators to maintain stable, reliable operations while rewarding those who contribute higher-quality resources to the network.
On top of that, Fizz Node operators also earn direct payments from users who lease their compute resources. Operators keep 90% of the payment, with a small fee going to the network and providers. You can withdraw these earnings at any time from your dashboard.
Fizz Node Benefits
Beyond providing decentralized compute resources, running a Fizz Node offers several exclusive perks:
Monetize your idle compute power by selling resources in an open market.
Earn $FN points that will eventually merge with $SPHN tokens.
Join the first DePIN Super Compute Network, designed to distribute energy usage and help reduce carbon emissions.
Become eligible for the Fizzer Special Discord Role, unlocking special rewards like $500 monthly quests—on top of regular rewards from resource contributions.
Early Access to Updates & Announcements – Be the first to learn about Spheron Network’s upcoming features so you can prepare and take full advantage.
And More to Come – As we approach our token launch, there are plenty of additional perks in the pipeline!
At the end of the day, Fizz Nodes represent a new model for decentralized compute—one that’s accessible, profitable, and easy to manage. They’re a critical piece in Spheron’s broader decentralized vision that lets anyone with a modest setup participate in a network traditionally reserved for institutional players.
So if you’ve ever wanted to dip your toes into decentralized compute without needing to break the bank on hardware, now’s your chance. Get your node up and running, and start contributing to the future of decentralized compute today!