Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Launchpad
Be early to the next big token project
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
I just thoroughly researched running nodes to earn money and want to share some interesting discoveries I made.
So, what exactly is a node? Simply put, it is a (computer or server) that helps store, process, and transmit data within the blockchain network. Each node maintains a copy of the data, validates transactions, and sends information to other nodes. This is how blockchain can operate in a decentralized, transparent, and secure manner.
The way nodes operate isn't too complicated either. When a transaction is sent, the node receives it, forwards it to a validator or miner, who then confirms the transaction block and sends it back to all nodes. Each node checks again, and if valid, updates its ledger. All nodes must stay synchronized to ensure the entire network remains consistent.
There are quite a few different types of nodes. Full Nodes store the entire blockchain history, ensuring the highest accuracy. Within Full Nodes, there are Pruned Full Nodes (which only keep the most recent blocks to save memory) and Archival Full Nodes (which store data from the genesis block). Light Nodes only store block headers and rely on full nodes for verification, commonly used in crypto wallets. Lightning Nodes operate on Bitcoin Layer 2, enabling faster transactions with lower fees. Supernodes are special nodes with roles in monitoring the network.
Now, let’s get to the part everyone’s most interested in—how to make money by running nodes.
First is retroactive airdrops. Many projects have awarded tokens to early node operators. For example, Celestia distributed around $3,000 USD to light node operators, and Ironfish airdropped over $1,000 USD to testnet node runners. This opportunity is quite attractive if you recognize a project’s potential early on.
Second is becoming a validator. Some chains like Ethereum, Cosmos, Avalanche allow nodes to operate as validators to earn staking rewards. However, you need a substantial amount of tokens staked or delegated from others, along with operational knowledge and stable uptime.
Third is running testnet nodes. Currently, many testnets are open for registration, such as Zircuit, Seda, 0G. These projects don’t have tokens yet but have high airdrop potential. This is also a way to earn money by running nodes with relatively low initial costs.
Additionally, you can provide RPC nodes or data query services. This requires strong configuration, high bandwidth, and often collaboration with dApps that need quick data access. You can charge fees or receive grants from projects.
If you want to get started, here are some basic steps. First, rent suitable VPS from providers like Contabo, Hetzner, AWS, DigitalOcean. Be sure to carefully review each project’s hardware requirements, as they vary. Layer 1 chains like Aptos, Sui often require high specs (16GB RAM or more).
Second, install the node. Access the project’s GitHub for scripts and detailed instructions, usually using Ubuntu 20.04 or 22.04 for most nodes.
Third, monitor and maintain. Track node status with commands, update regularly based on notifications from the project’s Telegram or Discord. For example, Farcaster increased requirements from 8GB to 16GB.
Fourth, record wallet addresses, keys, and node IDs. Some projects require connecting to Discord for verification, logging logs, and recording block numbers as proof for retroactive airdrops.
Overall, running a node to earn money is one of the most sustainable and least competitive methods if you have basic technical knowledge. While it doesn’t require large capital like token investments, effectively running a node demands patience, regular project updates, and organized note-taking.
If you’re new, start with free testnet nodes to understand the process. Once comfortable, you can expand to validators or more specialized node systems. Remember to do your own research (DYOR) before deploying any activity.