☁️Storage Node

OS Requirement

Recommended OS
# of CPUs
Memory
Bandwidth
Public Network IP

Linux 64-bit Intel / AMD

≥ 4

≥ 8

≥ 5 Mbps

required

Installation

Docker

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Firewall Configuration

Prepare your CESS Wallet

  • Earning Account: Used to receive mining rewards.

  • Staking Account: Used to pay for staking TCESS.

  • Signature Account: Used to sign blockchain transactions. If no staking account is specified, this account will also be used to pay staking TCESS.

For this section, I recommend you to create 2 wallets. One for earning and one for staking.

Install Cess Client

Please go to https://github.com/CESSProject/cess-nodeadm/tagsarrow-up-right to check the stable version of CESS client. For now, v0.5.3 is the stable version. I will guide you to install this version, if project update a new stable version, please change version.

Download and install

You should see the last line is

Stop and remove current services

If you are new, skip this.

Change CESS to testnet

Set up configuration

You have some questions to answer here, please follow

You should see Set configurations successfully in the end of those questions

Start the Node

You should see somethings similar as

Check your bucket

Check your chain

Your chain will be sync in 1 or 2 days

Check bucket status

You will see the table showing your bucket status when your chain synchronized successfully

Last updated