
How to deploy a smart contract on Base Testnet 📃
In this article, you will learn how to deploy a smart contract on the Base testnet and claim the "Early Builder on Base Testnet" NFT! Steps:Add Base Goerli TestnetClaim faucetDeploy a Smart ContractClaim the NFTAdd Base Goerli Testnet: Skip if you already have.Base Goerli TestnetFind the best Base Goerli Testnet RPC to connect to your wallets and Web3 middleware providers.https://chainlist.orgClaim faucet: Skip if you already have.Base Faucet - Free Testnet TokensEasy to use Base Faucet. Clai...

Ready to Set Sail? Claim Your Linea Voyage NFT and Start Your Adventure!
What is Linea Voyage?Linea Voyage is an immersive experience designed to educate users about the limitless potential of an L2 network. The journey comprises a series of weekly challenges and opportunities to navigate the Linea ecosystem while assisting the Linea engineering team in validating and fortifying the testnet. By embarking on each voyage during the nine-week program, users can gain first-hand knowledge about Linea, discover the innovative ways the partners of Linea utilize the zkEVM...

How to deploy a smart contract on Shardeum 📃
In this article, you will learn how to deploy a smart contract on the Shardeum Sphinx testnet. If you’re brand new to Shardeum, make sure to try out the dapps and deploy a node first. Full list of dapps: Here How to run node guide: HereBefore we start: - Make sure to add the Shardeum Sphinx testnet to Metamask first. You can add it from here. - And claim faucets on their Discord server. Go to the “faucet-1.1” channel and type /faucet and enter your wallet address.All set? Let’s begin the proc...
Hub of genuine crypto airdrops!



How to deploy a smart contract on Base Testnet 📃
In this article, you will learn how to deploy a smart contract on the Base testnet and claim the "Early Builder on Base Testnet" NFT! Steps:Add Base Goerli TestnetClaim faucetDeploy a Smart ContractClaim the NFTAdd Base Goerli Testnet: Skip if you already have.Base Goerli TestnetFind the best Base Goerli Testnet RPC to connect to your wallets and Web3 middleware providers.https://chainlist.orgClaim faucet: Skip if you already have.Base Faucet - Free Testnet TokensEasy to use Base Faucet. Clai...

Ready to Set Sail? Claim Your Linea Voyage NFT and Start Your Adventure!
What is Linea Voyage?Linea Voyage is an immersive experience designed to educate users about the limitless potential of an L2 network. The journey comprises a series of weekly challenges and opportunities to navigate the Linea ecosystem while assisting the Linea engineering team in validating and fortifying the testnet. By embarking on each voyage during the nine-week program, users can gain first-hand knowledge about Linea, discover the innovative ways the partners of Linea utilize the zkEVM...

How to deploy a smart contract on Shardeum 📃
In this article, you will learn how to deploy a smart contract on the Shardeum Sphinx testnet. If you’re brand new to Shardeum, make sure to try out the dapps and deploy a node first. Full list of dapps: Here How to run node guide: HereBefore we start: - Make sure to add the Shardeum Sphinx testnet to Metamask first. You can add it from here. - And claim faucets on their Discord server. Go to the “faucet-1.1” channel and type /faucet and enter your wallet address.All set? Let’s begin the proc...
Hub of genuine crypto airdrops!
Share Dialog
Share Dialog

Subscribe to Airdrop Adventure 🧭

Subscribe to Airdrop Adventure 🧭
>6.8K subscribers
>6.8K subscribers
Welcome to this guide on running a Node on Starknet mainnet using a VPS! Before we delve into the technicalities, let's clarify what Starknet is and why we're interested in running a node on it.
StarkNet is a permissionless decentralized zk (zero-knowledge) rollup that offers scalable solutions for users within a secure Ethereum-like state. It fundamentally operates as an L2 (layer-2) network over the Ethereum blockchain and allows any DApp (decentralized application) to achieve unlimited scale for its computation without compromising security and composability.
Well, running a node on the Starknet mainnet comes with several benefits. Firstly, as a node operator, you actively contribute to the network's decentralization and security. Your node helps validate transactions, maintain consensus, and propagate information across the network, thereby strengthening the overall infrastructure.

Secondly, running a Starknet node can also qualify you for the potential $STARK airdrop. Depending on the network's governance model, node operators may be rewarded with a $STARK airdrop for their contributions. This allows you to potentially earn passive income by simply operating a node and supporting the Starknet ecosystem. However, there is no official confirmation on it, which means it’s purely speculative at the moment.
Now that we understand the significance of Starknet and the motivations behind running a node, let's dive into the practical aspects of setting up a node on the Starknet mainnet using a Virtual Private Server (VPS).
To run a node, we can divide the whole process into 2 parts:
Buy a VPS
Run Node
You can buy a VPS server from any service provider. But in this tutorial, we are using, PQ Hosting.
First, create an account: Here
Once registered, go to “Products/Services” > “Virtual private servers”
Now click on “Order” 👇🏻

Now select any country.
Due to higher demand, some countries may take several hours to days to activate. If you face this issue, contact the support team, and they will help you out.
Select “Palladium, vCore x4, 8 GB RAM ECC, 80 GB SSD NVME” 👇🏻

Select “Ubuntu 22.04” as the operating system and click on “Add to cart” 👇🏻

Now enter our promo code AIRDROP_ADV to get 15% OFF and click on “Pay” 👇🏻

Finally, make the payment. You can pay using different options which include crypto as well 👇🏻

Once you made the payment, go to the “Products/Services” > “Virtual private servers” section.
There you’ll first see “Activation in progress” 👇🏻

After 5-10 minutes, it will change to “Active” 👇🏻

If it’s more than an hour or so, and the status is still showing “Activation in progress”, contact support. They will help you out.
Once activated, open the server details by double-clicking on the server name 👇🏻

Now copy the IP Address and Password and save it securely.

Now it’s time to run the node. For this, we will use the “PuTTY” software. You can download it here:
Once downloaded, install and open the software.
Paste the IP Address of your VPS 👇🏻

Then go to “Connections” >
In the field beside Seconds between keepalives, enter 5 >
Check to Enable TCP Keepalives (SO_KEEPALIVE option) and click on “Open” 👇🏻

Now a new window will open
Here, login as “root” 👇

And paste the password (which you saved from your VPS details)
Keep in mind, to paste any text within the PuTTY terminal, you just need to right-click and press “Enter” on your keyboard.
Once you enter the password correctly, you will see a window like this 👇🏻

Now go to Alchemy:
Sign in or Sign up if you don’t have an account already.
And click on “CREATE APP” 👇

Name: Set any random name (does not matter)
Chain: Ethereum
Network: Ethereum Mainnet
And create the app.

Now click on “View Key” 👇

And copy the HTTPS link 👇

Now replace “YOUR_ALCHEMY_HTTP_ADDRESS” with your HTTPS link on the below code 👇
ALCHEMY=YOUR_ALCHEMY_HTTP_ADDRESS echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
For example:
ALCHEMY=https://eth-mainnet.g.alchemy.com/v2/xxxxxxxxxxxxxxxx
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
Now open PuTTY and paste the above code 👇

And hit Enter.
Now paste this code and hit enter:
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh &&./starknet.sh
The installation will start and you’ll see a window like this 👇

If you see any error like this 👇

Just put “1” and hit enter.
Expect the entire process to take up to 20-30 minutes or even more to complete.
Once completed, you will see a page like this 👇

If you can see this page, congratulation, you’ve successfully set up a node on Starknet. 🎉
A few questions you may ask:
❓ Is it a confirmed airdrop for node runners?
No! There is no official announcement of airdrop to node runners. But this is the beauty of such mega airdrops 😁
❓ How to claim the airdrop as there is no wallet address involved?
There is no announcement yet, but if they do reward the node runners, most likely they will provide a way to connect our VPS with our wallet in future. So we will need to keep the VPS running till the airdrop is announced.
❓ Can we run this node with the same VPS we run for other nodes?
No. Have to set up a brand new VPS.
❓ Can we run this on mobile or Mac?
Yes. But need different software.
That’s it for now. Make sure to join us on Telegram to remain updated with Starknet airdrop.

Welcome to this guide on running a Node on Starknet mainnet using a VPS! Before we delve into the technicalities, let's clarify what Starknet is and why we're interested in running a node on it.
StarkNet is a permissionless decentralized zk (zero-knowledge) rollup that offers scalable solutions for users within a secure Ethereum-like state. It fundamentally operates as an L2 (layer-2) network over the Ethereum blockchain and allows any DApp (decentralized application) to achieve unlimited scale for its computation without compromising security and composability.
Well, running a node on the Starknet mainnet comes with several benefits. Firstly, as a node operator, you actively contribute to the network's decentralization and security. Your node helps validate transactions, maintain consensus, and propagate information across the network, thereby strengthening the overall infrastructure.

Secondly, running a Starknet node can also qualify you for the potential $STARK airdrop. Depending on the network's governance model, node operators may be rewarded with a $STARK airdrop for their contributions. This allows you to potentially earn passive income by simply operating a node and supporting the Starknet ecosystem. However, there is no official confirmation on it, which means it’s purely speculative at the moment.
Now that we understand the significance of Starknet and the motivations behind running a node, let's dive into the practical aspects of setting up a node on the Starknet mainnet using a Virtual Private Server (VPS).
To run a node, we can divide the whole process into 2 parts:
Buy a VPS
Run Node
You can buy a VPS server from any service provider. But in this tutorial, we are using, PQ Hosting.
First, create an account: Here
Once registered, go to “Products/Services” > “Virtual private servers”
Now click on “Order” 👇🏻

Now select any country.
Due to higher demand, some countries may take several hours to days to activate. If you face this issue, contact the support team, and they will help you out.
Select “Palladium, vCore x4, 8 GB RAM ECC, 80 GB SSD NVME” 👇🏻

Select “Ubuntu 22.04” as the operating system and click on “Add to cart” 👇🏻

Now enter our promo code AIRDROP_ADV to get 15% OFF and click on “Pay” 👇🏻

Finally, make the payment. You can pay using different options which include crypto as well 👇🏻

Once you made the payment, go to the “Products/Services” > “Virtual private servers” section.
There you’ll first see “Activation in progress” 👇🏻

After 5-10 minutes, it will change to “Active” 👇🏻

If it’s more than an hour or so, and the status is still showing “Activation in progress”, contact support. They will help you out.
Once activated, open the server details by double-clicking on the server name 👇🏻

Now copy the IP Address and Password and save it securely.

Now it’s time to run the node. For this, we will use the “PuTTY” software. You can download it here:
Once downloaded, install and open the software.
Paste the IP Address of your VPS 👇🏻

Then go to “Connections” >
In the field beside Seconds between keepalives, enter 5 >
Check to Enable TCP Keepalives (SO_KEEPALIVE option) and click on “Open” 👇🏻

Now a new window will open
Here, login as “root” 👇

And paste the password (which you saved from your VPS details)
Keep in mind, to paste any text within the PuTTY terminal, you just need to right-click and press “Enter” on your keyboard.
Once you enter the password correctly, you will see a window like this 👇🏻

Now go to Alchemy:
Sign in or Sign up if you don’t have an account already.
And click on “CREATE APP” 👇

Name: Set any random name (does not matter)
Chain: Ethereum
Network: Ethereum Mainnet
And create the app.

Now click on “View Key” 👇

And copy the HTTPS link 👇

Now replace “YOUR_ALCHEMY_HTTP_ADDRESS” with your HTTPS link on the below code 👇
ALCHEMY=YOUR_ALCHEMY_HTTP_ADDRESS echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
For example:
ALCHEMY=https://eth-mainnet.g.alchemy.com/v2/xxxxxxxxxxxxxxxx
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
Now open PuTTY and paste the above code 👇

And hit Enter.
Now paste this code and hit enter:
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh &&./starknet.sh
The installation will start and you’ll see a window like this 👇

If you see any error like this 👇

Just put “1” and hit enter.
Expect the entire process to take up to 20-30 minutes or even more to complete.
Once completed, you will see a page like this 👇

If you can see this page, congratulation, you’ve successfully set up a node on Starknet. 🎉
A few questions you may ask:
❓ Is it a confirmed airdrop for node runners?
No! There is no official announcement of airdrop to node runners. But this is the beauty of such mega airdrops 😁
❓ How to claim the airdrop as there is no wallet address involved?
There is no announcement yet, but if they do reward the node runners, most likely they will provide a way to connect our VPS with our wallet in future. So we will need to keep the VPS running till the airdrop is announced.
❓ Can we run this node with the same VPS we run for other nodes?
No. Have to set up a brand new VPS.
❓ Can we run this on mobile or Mac?
Yes. But need different software.
That’s it for now. Make sure to join us on Telegram to remain updated with Starknet airdrop.

No activity yet