💳 Step 9: Digital wallets. Setting up wallets before launching the
server. Before we wake up our graphics cards and launch powerful DePIN networks, we need to do one crucial thing—set up the wallet addresses where your earnings will be deposited.
When you start connecting the server—for example, to the io.net network—the system will politely but firmly prompt you at the very first step: “Enter your wallet address for payments.” If you don’t have it ready in advance, the process will stall, the prompt will start flashing, and you’ll have to nervously abandon everything and go register.
So let’s do this the smart way: first, we’ll create “wallets,” copy their addresses into Notepad, and only then, armed with them, will we proceed to launch the server.
🛠 What kinds of wallets do we need, and what are they for?
Different DePIN platforms run on different technologies (blockchains), so we’ll need two main tools:
1. Phantom Wallet (for the Solana network)
Why you need it: This is your main wallet for working with the io.net network and Vast. This is the address where you’ll receive dollars (USDC) and tokens in exchange for renting out your 4090 or 5090 graphics cards for artificial intelligence tasks.
How to set it up: Go to the official phantom.app website , download the extension for your browser (e.g., Chrome) on your computer, and create a new wallet.
2. Keplr Wallet (for the Cosmos / Akash network)
Why you need it: This wallet is required to work with the Akash Network project and other computationally intensive networks.
How to set it up: Go to the official keplr.app website, install the browser extension, and create a new wallet.
⚠️ The most important security rule (Pay close attention!)
When you create a wallet, the system will show you a seed phrase—a sequence of 12 or 24 English words. This is the only key to your funds!
❌ Do NOT take a screenshot on your phone.
❌ DO NOT copy it to Telegram or text files on your computer. If your computer is hacked, all the money earned by the server will be stolen from you.
Grab a piece of paper and a pen. Carefully write down these words by hand, and hide the piece of paper in a safe place. If your work computer catches fire or explodes, you can use this piece of paper to restore your wallets from any device in 10 seconds.
What to do right now:
Install Phantom and Keplr.
Copy the long addresses of the wallets you’ve created (they look like strings of letters and numbers—that “abracadabra”) and save them in a notepad on your phone or computer.
That’s it—your wallets are ready, and you have the addresses on hand! Now we’re fully charged and ready to move on to launching servers and connecting to networks.
🚀 Step 1: Integrating and launching a node on io.net
(How to sign up and link a wallet)
Before looking for your secret key, you need to create an account. Here’s a step-by-step guide:
Sign-up (Simple): Go to cloud.io.net. Click the “Sign Up” button. No ID is required. The system will offer the simplest option—signing in with your existing Google account (“Continue with Google”) or via email. Select your option, confirm—and you’re in.
Linking Your Wallet (A Crucial Step!): As soon as you log in to your account, go straight to your profile settings. Click on your profile icon in the corner—>, Billing & Payouts —>, Payout Settings .
This is where the system will ask for that “magic code”—your Solana (Phantom) wallet address, which we created in Step 9. Paste it in there and save it. Now the system knows exactly where to send your earnings.
io.net is the largest decentralized network that rents computing power from your high-end NVIDIA graphics cards for training neural networks and artificial intelligence. This is our main source of high income.
We will now connect your server to this network so that the system can automatically recognize your hardware and begin crediting payments to the Solana wallet we created in the previous step.
📑 STEP 1: Obtaining Your Secret Key (Token)
Before running the command, the server needs to know which specific account to access. To do this, we need to go to the io.net platform itself and copy the unique authorization code.
Go to the official cloud.io.net website and log in.
Go to the Worker section and click the Connect New Device button.
Select the operating system: Linux.
Select the supplier: io.net.
Enter any name for your server (for example: Supermicro-4090-Rig).
Device Type: GPU (Graphics Cards).
After that, the io.net website will generate a long command for the terminal. We only need one secret part of this command—it appears at the very end after the word –token and looks like an endless string of letters and numbers.
Copy this token into Notepad. This is your personal ID.
🔮 STEP 2: Run with a single command
Now let’s go back to our black terminal window on the server. To save you from having to manually download containers, forward ports, and configure Docker, we’ve combined everything into a single automated workflow.
Use our magic line of code below, but replace the word YOUR_TOKEN with that long code you just copied from the io.net website:
curl -sSL https://de-pin.tech/scripts/ionet.sh | sudo bash -s — –token YOUR_TOKEN
🛑 Pay attention to the details! A computer is a precise—and dumb—thing. If you make a mistake in even a single space, the magic won’t work. When you replace the words YOUR_TOKEN with your secret key, strictly follow this rule:
There must be exactly one space between the word –token and your key.
Do not place the key right next to the word “token” (DO NOT do it like this: –tokenABRAKADABRA).
Do not put two or three spaces there (DO NOT do it like this: –token ABRAKADABRA).
Here’s how to do it correctly: Type –token, press the spacebar ONCE, and enter your key. That’s it.
⚠️ How to insert: Replace the text YOUR_TOKEN with your actual key, copy the entire resulting line, paste it into the server console, and press Enter (Let’s go!).
☕ What does this command do for you?
Our script connects to the depin.tech server, retrieves the configuration module for io.net, and performs the following tasks:
Checks whether Docker is running and whether graphics cards are detected.
Automatically downloads the latest official io.net containers.
Forwards the necessary network ports for a stable connection.
Links your cards to your personal account using the provided token.
The process will take about 3–5 minutes while the files are downloading. As soon as the message “io.net container startup completed successfully” appears on the screen, you can breathe a sigh of relief. In 10 minutes, your server will appear on the io.net website with a green “Running” status and will begin being tested by the network to receive its first orders.
🛑 ATTENTION! THE MOST IMPORTANT SAFETY RULE (WARNING!)
Before you dive into the “wide world” of DePIN platforms and start copying our magic code snippets, burn this one ironclad engineering rule into your memory:
❌ NEVER RUN TWO PLATFORMS ON THE SAME SERVER AT THE SAME TIME!
No mixing and matching! You can’t run a line of code from io.net and then immediately follow it up with a line from Vast.ai or Aethir on the same machine.
What happens if you break this rule? There won’t be an explosion, and the hardware won’t burn out (we’ve set up protections). But utter chaos will ensue. The platform engines will start jostling, shoving, and fighting over your 4090/5090 graphics cards and CPU. The server will overheat from this senseless internal struggle, systems will start to freeze, networks will kick your server off their lists due to instability, and in the end, you won’t earn a single cent.
How to do it right: One server = One engine.
🔄 How can you switch to another platform correctly and safely?
No one is stopping you from experimenting. Have you been using io.net for a week and decided to try out Vast.ai? Go ahead! But please do so responsibly so as not to damage the server’s reputation on these platforms.
Step 1. Wait for a break. Do not shut down the server while the graphics card is rendering someone’s cartoon or running an AI calculation. Wait until the server finishes its current task and enters standby mode (Idle or Waiting status in your personal account on the platform’s website).
Step 2. Clear the console with a single command. You don’t need to memorize any codes to ensure the old engine is completely shut down and doesn’t interfere with the new one. We’ve created a universal clear button for you. Just copy the line below, paste it into the server’s command window, and press Enter:
curl -sSL https://de-pin.tech/scripts/clear.sh | sudo bash
What does this magic line of code do? It connects to our website, de-pin.tech, and—in a precise, engineering-minded way—shuts down the old platform, closes all its processes, clears the server’s memory of unnecessary remnants, and prepares the system for its new task. It all happens automatically in 10 seconds!
Step 3. Launch the new engine. Now your server is completely clean. With peace of mind, take the magic line of code from any other platform you need (for example, from Vast.ai), paste it in (making sure to follow the one-space rule!), and get it up and running.
🚀 Initiative #2: Integration and Launch of the Vast.ai Node
Vast.ai is a powerful decentralized marketplace for computing power. Its major advantage is that it allows you not only to rent out top-of-the-line graphics cards, but also to earn money from powerful processors, large amounts of RAM, and fast, high-capacity NVMe drives. If you have a solid “system” setup, Vast will provide a stable and fair income.
(How the Personal Account Works)
Signing up for VAST is even more basic, but there’s one thing to keep in mind regarding the wallet.
Signing Up (In 5 Seconds): Go to vast.ai. Click “Sign In / Sign Up” in the top corner. Enter your email address and create a password. That’s it—your account is created, and you’re logged in. No red tape or verification steps.
How payments work there: On Vast.ai, the system works a little differently than on io.net. Money for renting out your CPU and memory first accumulates in your internal balance in your Vast account (you can see the balance counter growing in real time in dollars).
Withdrawing funds: Whenever you want to withdraw your earnings, go to the Billing tab, click the Withdraw button, and the system will ask, “Where should we send the funds?” You enter your wallet address (your choice—it can be a USDC wallet on the Solana network via Phantom), and the money goes straight into your pocket.
📑 STEP 1: Obtaining Your API Key
So that Vast.ai knows the server belongs to you and understands where to send your earnings, we need to link the server console to your personal account using a secret API key.
Go to the official vast.ai website and log in to your account.
Go to the Console section, then open the Account tab.
Find the line labeled “API Key” (or “API Token”) and copy this long string of characters into Notepad.
🔮 STEP 2: Running a single command
Let’s go back to our black terminal window. We’ll use our signature Vast command, but remember the engineer’s golden rule: replace the text YOUR_KEY with the copied token, making sure to include exactly one space!
curl -sSL https://de-pin.tech/scripts/vast.sh | sudo bash -s — –key YOUR_KEY
IMPORTANT REMINDER ABOUT THE SPACE:
🛑 Look closely at the line! There must be exactly one space between the –key parameter and your personal code. Not a hyphen, not two spaces—exactly one keystroke. The computer doesn’t forgive mistakes!
☕ What will our script do?
As soon as you press Enter, the server will connect to de-pin.tech, retrieve the configuration module for Vast, and automatically:
Check your disk space, CPU, and RAM to optimize your plan.
Install the official Vast.ai management daemon.
Test the speed of your internet connection (Vast is very sensitive to a good internet connection).
Start the node and send it to your personal account on the website.
In just a few minutes, your machine will appear in the Hosting tab on the Vast.ai website, pass the platform’s internal tests, and be listed on the marketplace to await renters. In the meantime, you can sit back and relax.
🚀 Milestone #3: Integration and Launch of the Akash Network Node
Akash Network is a decentralized version of Amazon Web Services (AWS). On this platform, customers from around the world rent server capacity to run websites, applications, and complex software systems. The network operates reliably, pays fairly, but requires careful integration.
📑 STEP 1: Registration and linking your Keplr wallet
Unlike previous platforms, Akash runs on its own independent blockchain system (Cosmos). Therefore, everything here is tied to the wallet we created in Step 9.
Registration: There is no traditional “personal account” with a password and email address on Akash for providers. Your account is your wallet.
Setting up your wallet: Open your Keplr wallet (which we installed earlier) and make sure the Akash network is enabled in the network list .
Obtaining a certificate: To allow your server to communicate securely with the network, the script will automatically generate a digital certificate, but you’ll need to confirm it through your wallet. To do this, your Keplr wallet balance must have at least a symbolic amount of AKT tokens (the Akash network’s native token) to cover the network’s micro-fee when registering a node.
🔮 STEP 2: Run with a single line:
Return to the black console window on our server. Copy the magic line, but this time, instead of the token, replace it with your Keplr wallet address (the one that starts with “akash…”) so the network knows where to send the earnings.
Remember the golden rule: leave a single space before the wallet address!
curl -sSL https://de-pin.tech/scripts/akash.sh | sudo bash -s — –address YOUR_WALLET_ADDRESS
⚠️ SPACE RULE:
🛑 Check before pressing Enter! There must be exactly one space between the –address parameter and your wallet address akash1… Don’t merge them or use two spaces. One click—and you’re good to go!
☕ What will our automated script do?
After pressing Enter, you can go grab a coffee. Our server bridge will handle everything:
It will set up the Kubernetes network environment (Akash’s internal standard for task distribution).
It will generate a unique, secure provider certificate.
It will connect your server directly to the Akash blockchain via the specified wallet.
List your resources (CPU, memory, storage) on the Akash internal marketplace.
Once the process is complete, your server will automatically begin accepting orders from network clients, and payments will start flowing directly into your Keplr wallet.
🚀 Initiative #4: Integration and Launch of a Render Network (RenderNet) Node
Render Network is a global leader in the field of distributed rendering of 3D graphics, animation, and special effects. Today, with millions of creators producing content around the clock for TikTok, movies, and neural networks, RenderNet is swamped with orders. Your 4090/5090 graphics cards will be crunching graphics nonstop here.
💡 Engineering secret: Integration with io.net
🧠 Important to know: The io.net and Render Network operate in close integration. Once you’ve installed and launched our Engine #1 (io.net), your server is automatically configured to pull and execute tasks from the Render Network during idle periods.
However, if you want to dedicate your server’s full power exclusively to graphics rendering (bypassing io.net’s AI tasks), or run RenderNet as a separate, independent process—we’ve moved it into this separate section.
📑 STEP 1: Registration and Wallet Linking
Render Network runs on the Solana blockchain, so we’ll need our “wallet” from Step 9 again.
Registration: Go to the official provider portal— rndr.com (or their current node control panel). Log in using your email or Google account. No passport verification—it’s all strictly business.
Wallet Linking: In your account dashboard, under the “ Payout Settings ” section, the system will ask for an address. Enter the Solana (Phantom) wallet address that we created earlier. This is where you’ll receive RNDR / RENDER tokens for every cartoon or frame rendered by your server.
Obtaining a node token: In the Nodes section, click “Add New Node” and copy the generated personal authorization code (your node ID).
🔮 STEP 2: Launching with a single command
Return to the black server console window. Take our magic RenderNet command, replace “YOUR_NODE_ID” with the code you copied, and don’t forget our golden rule
curl -sSLhttps://de-pin.tech/scripts/render.sh | sudo bash -s — –nodeid YOUR_NODE_ID
⚠️ THE GOLDEN RULE OF THE SPACE:
🛑 Attention! There must be exactly one space between the –nodeid command and your personal code. The computer won’t recognize text that’s run together or a double space. Be careful!
☕ What will our script do?
Press Enter and take a smoke break. Our script on the depin.tech server launches the automation process:
It installs special libraries for working with 3D graphics and the CUDA cores on your graphics cards.
It deploys the official Render Client software inside Docker.
It checks disk speed and video memory bandwidth (which is critical for rendering).
Connects the server to the Render Network’s shared job queue .
Once everything is up and running, your node’s status on the website will change to “active,” and the server will be queued to receive its first rendering jobs.
🚀 Milestone #5: Integration and Launch of the Aether Node
Aether is one of the fastest-growing giants in the field of decentralized cloud computing. They specialize in providing computing power for resource-intensive cloud gaming and large-scale AI projects. The network is renowned for its very stable and high rewards for owners of powerful 4090/5090 graphics cards.
📑 STEP 1: Registration and Wallet Connection
Aether operates on a blockchain (usually Arbitrum/Ethereum), so we’ll need a wallet again.
Registration: Go to the official provider portal at aether.com. Sign in using your email or Google account. The process is simple; no personal documents or passports are required.
Link your wallet: In your account dashboard, link your address (usually the address from a wallet extension like MetaMask or Keplr/Phantom, if multi-network support is enabled). This is the address to which the network will credit ATH tokens .
Obtaining the node token: Create a new virtual node in your account and copy its unique secret API key.
🔮 STEP 2: Launch with a single command
Return to the server’s command prompt. Copy the magic command, replacing the words YOUR_AETHER_KEY with your copied authorization token:
curl -sSL https://de-pin.tech/scripts/aether.sh | sudo bash -s — –key YOUR_AETHIR_KEY
🛑 Space Rule: There must be exactly one space between the –key parameter and your personal code. Be careful—an extra space will break the automation!
🚀 Milestone #6: Integration and launch of the Clore.ai node
Clore.ai is a user-friendly, community-driven platform where you can rent out absolutely any computer hardware. Here, customers rent servers for a wide variety of tasks—from mining rare cryptocurrencies to training small neural networks. The platform pays in its own CLORE tokens, which can easily be exchanged for dollars.
📑 STEP 1: Registration and Wallet
Registration: Go to clore.ai and create an account using your email address. Registration takes just a few seconds, with no unnecessary red tape or verification steps.
Wallet: In your profile settings, enter your Clore payout address (you can get this from any exchange where the coin is traded or from the official Clore wallet).
Obtaining the server script: In the ” Hosting ” section, click “Add Server.” The system will generate a unique identifier for you— the Server Token. Copy it.
🔮 STEP 2: Launch with a single line:
Paste the command into your server’s console, replacing YOUR_CLORE_TOKEN with the actual token you copied:
curl -sSLhttps://de-pin.tech/scripts/clore.sh | sudo bash -s — –token YOUR_CLORE_TOKEN
🛑 Space Rule: Make sure there is exactly one space between the word –token and your key.
☕ What does our automation tool do for Aethir and Clore.ai?
After pressing Enter, you can safely close the terminal and take a break. Our script:
It will check the Docker environment and adjust the graphics card settings to meet the requirements of a specific network.
It will install the official Aethir or Clore background services (daemons).
It will configure the security system so that tenants have access only to their allocated resources and cannot access the server system itself.
In 5–10 minutes, your server will turn green in the personal accounts on these platforms and begin generating passive income.
Integration with the Victron Energy Power System (Intelligent Standby)
To ensure uninterrupted computing and protect the host’s reputation in DePIN networks (Akash, Vast, io.net), an automatic power monitoring system has been implemented via the Victron control module.
Standalone operation (up to 20 minutes): If the external power supply is lost, the inverter instantly switches the server to battery backup. If power is restored within 20 minutes, the server continues to operate normally without interrupting any tasks.
“Failure” Signal and Task Protection: If a power outage lasts longer than 20 minutes, the automation script contacts the DePIN platform and sends the status “Alarm: Running on Battery.” The network is notified that the server has a guaranteed 2-hour power buffer remaining. This is more than enough time for the platform to correctly reassign current rendering or AI tasks to other nodes without penalties for the host.
Safe Standby: After transferring tasks and completing current processes, the script puts the server into deep standby mode. This conserves battery power—since the time required to resolve a track failure is unknown—and protects the hardware from a hard shutdown.
curl -sSL https://de-pin.tech/scripts/victron-sync.sh | sudo bash
What happens after the command is run?
This automated script instantly configures your server’s “brain” to synchronize directly with the power system:
Automatic installation: The server connects directly to the website, downloads all necessary service utilities, and deploys a background monitoring service on the Ubuntu system.
Integration with the inverter: The script retrieves the local IP address of your Victron, saves it, and adds it to the configuration to ensure continuous, secure data exchange.
Full autonomy: Once setup is complete, the server will automatically begin monitoring the power grid’s status in real time, ensuring that your DePIN tasks are protected from any power outages.