Airdrop Compilation No. 301: How to Deploy a Farcaster Node in 3 Steps to Obtain the Largest Airdrop in the SocialFi Track
Farcaster is currently considered a high-value SocialFi in the market. Due to its inherent IP and payment limitations, it has deterred many people. This article introduces how to obtain Farcaster airdrops through node deployment.
This article consists of the following sections:
- VPS Configuration
- API Service
- Basic Installation Steps
- Farcaster ID
- Terminal Installation
1. VPS Configuration
- Deploying a node, there are two options:
- Deploy on your own device
- Deploy using a VPS
Here we choose VPS, and the typical configuration for running a node is:
- 16G RAM
- 4 Core CPU
- 140G SSD
- Public IP
- Ubuntu 22.04
Many people ask me for VPS recommendations; VPS is fine, but I really can't recommend a VPN.
Generally, the most commonly used VPS by foreigners for running nodes is Contabo
- Use an SSH tool to connect to the VPS
SSH tools: It is recommended for beginners to use Xshell or Finalshell (tutorials are provided below)
2. How to Connect to VPS
Download an application (this tutorial uses putty as an example; beginners are advised to use Xshell or Finalshell)
Copy the cloud server IP link
- Click "Accept," and enter the username and password for the cloud server
Note: To paste any command you have copied, simply right-click to paste the command
- Enter the password again and set a new password.
The above steps are for the cloud server + SSH combination; all subsequent steps will be performed in the SSH tool (beginners are advised to use Xshell or Finalshell)
3. API Service
Create an Alchemy account (requires phone number verification; many SMS platforms may not receive the verification code)
Official website: https://www.alchemy.com/
Official tutorial: https://docs.alchemy.com/docs/alchemy-quickstart-guide
- Once inside, click "Create new app," and name it Farcaster:
- Click "Network" to find RPC
4. Install Basic Components
Step 1: Update VPS
sudo apt-get update && sudo apt-get upgrade -y
- Download Screen
apt-get install screen -y
Step 2: Find Farcaster ID
If you do not have a Farcaster account, you can download it at https://warpcast.com/ (costs 5U);
You can also upgrade your Phaver to level 2, and Phaver will give you a Farcaster account. Related tutorial:
https://link.medium.com/BUpAiZjIiLb
Step 3: Install Farcaster Hub
- Open a screen session
screen -S farcaster
- Deploy the node
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
During the installation process, the system will ask you to provide: Alchemy RPC for Ethereum and Optimism, as well as Farcaster ID.
The entire installation process takes at least half an hour.