How To Run A Berachain Node
Hey guys,
About a month ago, I made a post about a new project that I am keeping an eye on. Its name is Berachain, and I have high hopes for it because they have some solid backing, and they also raised a considerable amount of money. So, I used its testnet, and as you might expect, there were some problems, but it is expected at this point.
Today, though, I decided to start running a testnet node in hopes of a future airdrop. As you all know, many projects like Solana, Aptos, and Celestia rewarded the testnet node runners with six figures. The amount of money I have to invest is the server renting, which is costing me around $15 per month, and with Berachain, I am running two nodes, one in Pryzm and one for Berachain. As you can understand, the risk-reward ratio is off the charts because I am sure that mainnets will launch this year, so even if I don't get any coins as a reward, I won't have to hold the server for long. So, I believe I will not spend more than $100-150 until the launch, but if I get rewarded, I believe I can easily make a 100X return.
So, for anyone wanting to run a Berachain node, I will give you the steps I followed to do it.
First of all, you have to rent a server. I am using a server from Contabo (https://contabo.com/en/vps/), and to be more specific, I am using this one
After renting the server, you also have to download Termius and add the necessary keys in order to access the server and start becoming a validator. After you do all of this, you have to enter the server and take the necessary steps in order to run the node. Let's see the commands you have to add.
- Step one
Copy paste the following commands
sudo -i
apt-get update && sudo apt-get upgrade -y
apt-get install git make screen jq -y
wget https://golang.org/dl/go1.21.4.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.21.4.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
go version
curl -L https://foundry.paradigm.xyz | bash
source /root/.bashrc
foundryup
cd $HOME
git clone https://github.com/berachain/polaris
cd polaris
git checkout main
After you coy paste the command this message has to appear in the end.
If you don't get that message and it seems like is not working then you have to copy paste each command separately .
- Step two
copy paste this command
make start
This is the most important one because in that step you will get 3 wallet addresses and their private keys that you will have to save because if you get an airdrop it will be for those wallets , you can use the kelpr wallet later to import them.
- Step 3 ( if you get an error )
- clear
- cd
- cd polaris/.tmp/polard/config
- nano app.toml
Now after this command you will have to search for port 8546 delete the number 6 and input the number 8.
- ctrl+o enter
- ctrl+x enter.
- cd
- cd polaris
- screen -S bera
- make start
- N
- control + A + D
- screen -r bera to check at times if the server is running
Now after that the node is running and all you have to do is to check if everything runs smoothly , the best thing you can do when you run a node is to join the projects discord because they have dedicated channels that can help if you have any kind of problem.
Read my post about Berachain
Posted Using InLeo Alpha
Congratulations @steemychicken1! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Oh man, this is the next level alpha!
I created my own contract on berachain - a token and did other tasks, stayed active for a while...
Didn't knew how to run a node and now I'm gonna give it a shot. Much thanks, what other airdrop you're farming? Or also lemme know if you would hop in to our discord server (we're bunch of hivers who search for airdrop and share about it).
@tipu curate
Upvoted 👌 (Mana: 32/52) Liquid rewards.