March 19, 2025

Unichain: How to Qualify for the Airdrop

The author of the article has his own channel, I advise you to subscribe @DoberTeam

Unichain - is a blockchain platform developed by the Uniswap team, known for its significant retroactive airdrop. The platform aims to solve issues related to cross-chain interaction and liquidity fragmentation in decentralized finance (DeFi).

As an EVM-equivalent chain built on OP Stack, Unichain ensures compatibility with Ethereum while optimizing block time and gas fees for more efficient user interactions. Innovative technologies such as Verifiable Block Building and the Unichain Validation Network (UVN) enhance transaction transparency, reduce delays, and improve the security of decentralized trading.

Title

Getting Started

To start interacting with the Unichain network, you need to obtain ETH in this network. First, request test Sepolia ETH tokens from one of the faucets:

After that, use bridges like Bridgg, Across, Superbridge, or Uniswap to transfer them to the Unichain network.

First Option: On-Chain Activity

To demonstrate on-chain activity in the Unichain network, it is recommended to:

  • Deploy smart contracts
  • Mint NFTs
  • Perform transactions and swaps

Smart Contracts

  1. Go to ThirdWeb and log in using your wallet or email.

2. Open the "Contracts" tab and click "Deploy contract."

3. Select "Token" and click "Deploy Now."

4. Fill in the token information.

5. Choose the Unichain Mainnet network and click "Deploy Now."

6. After a successful deployment, click "View Contract."

7. Go to the "token" tab.

8. Mint tokens (e.g., 10,000).

9. Burn some of the tokens.

10. Send tokens to other addresses using the "Transfer" or "Airdrop" functions.

Layer3 Tasks

Layer3 is a platform for completing tasks in various networks, which may also qualify for an airdrop from Layer3 itself.

  1. Visit the Unichain page on Layer3.

2. Complete available tasks; the more tasks you complete, the higher your activity level in the network.

Transactions

Perform several swaps in the Unichain network on Uniswap.

Minting NFTs

Visit Nerzo, connect your wallet, complete tasks, and mint an NFT. Additional NFTs can be found in the Dober Team Telegram channel.

Second Option: Setting Up and Running a Node

There are two ways to set up a node:

  • Simple but more expensive
  • More complex but cost-effective

Setting Up a Node via xNode

xNode is a platform that allows you to easily set up nodes for various projects. By paying a monthly node rental fee, you don’t have to update or configure the server manually—the platform does it for you.

https://app.xnode.pro/

With the promo code DOBER you will receive a 5% discount

To set up a Unichain node via xNode:

  1. Go to xNode, select the desired node, and add it to your cart ("Add to Cart").

2. In the cart, choose the rental duration, enter the promo code "DOBER" to get a 5% discount, and click "Checkout" to proceed with payment.

3. Pay using your preferred method.

4. In the "Active nodes" section, you can view your active nodes.

Manual Node Setup on a Virtual Server

For a more cost-effective option, you can manually set up a node on a virtual server. This method requires technical skills and time for configuration and maintenance.

The first thing we need to do is rent a virtual server, I use the Xorek platform.

The recommended specs for our node are 6CPU/16RAM/400SSD, and the minimum is 4CPU/8RAM/60SSD.

1. Choose a suitable tariff and pay. For stable operation of the node, I advise you to buy another 160 GB SSD

2. Download MobaXterm for remote connection to the server.

3. Open the application and click on the Session button

4. Next we are transferred to the session selection. Click on SSH

5. After that we need to enter the IP of our server. It and other data can be found here by clicking on the server from the list.

6. Next, enter your server login and password. Keep in mind that the password is not displayed in the line after insertion, this is how it is intended, after inserting it, just press Enter.

Next, enter the following commands:

  • Install the necessary packages
sudo apt update && sudo apt upgrade -y
  • Install Docker
sudo apt install docker.io
  • Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
  • Install Nano
sudo apt-get update
sudo apt-get install nano
  • Create a copy of the Unichain repository
git clone https://github.com/Uniswap/unichain-node
  • Change the directory to unichain-node
cd unichain-node
  • Open the .env.sepolia config
nano .env.sepolia
  • Replace RPC

OP_NODE_L1_ETH_RPC=https://ethereum-sepolia-rpc.publicnode.com

OP_NODE_L1_BEACON=https://ethereum-sepolia-beacon-api.publicnode.com

  • Press Cntr+X, Y, Enter to save and exit.
  • Launch the node
docker-compose up -d
  • Try curling our node
curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \ -H "Content-Type: application/json" http://localhost:8545
  • Checking the logs unichain-node-op-node-1
docker logs unichain-node-op-node-1
  • Checking the logs unichain-node-execution-client-1
docker logs unichain-node-execution-client-1

This completes the installation of the node, you have successfully completed it. Now all that remains is to update it in time and monitor its operation. You may also need the following commands to interact with the node:

  • Stop node
docker-compose down
  • Restart
docker-compose down docker-compose up -d
  • Delete node
cd unichain-node docker-compose down sudo rm -r unichain-node

Conclusion

Engaging with the Unichain network—whether through on-chain activities or running a node—could potentially qualify you for a retroactive airdrop. The choice of participation method depends on your resources and technical capabilities.

Dober Team