I am a crypto lover following crypto market since 2017
I am a crypto lover following crypto market since 2017
Subscribe to Crypto Lover
Subscribe to Crypto Lover
Share Dialog
Share Dialog


<100 subscribers
<100 subscribers
Sui Network A Layer 1 for the next billion users.Sui is the first permissionless Layer 1 blockchain designed from the ground up to enable creators and developers to build experiences that cater to the next billion users in web3. I’m going to give you the opportunity to participate on their testnet. Are you ready? Let’s go!.
Before Starting the process first you need a vps server so that you can run four full node of sui network smoothly. The advantages of VPS are that they have high availability and are easy to configure. for VPS server I recommend to you use contabo as its reliable and price is low in compare of other hosting companies.

now select plan according to your budget as per sui full node hardware requirements the initial package is enough but you can select other package as well thats all up to you what your budget allow.
please choose ubuntu 20.04 in image section and select region according to your location after ordering and setting up the server you have to connect the server using ssh command if you are a mac user its already includes ssh inside the terminal but if your machine runs on windows operating system you have to install putty. I invite you to download Putty by clicking “**here” (**You can directly download the installation file with this link).
Now open the .exe file to start the installation of Putty and follow the instructions to complete the installation. At the end of the installation you will have a shortcut to Putty on your desktop.

Now click on Putty a new window will open in which you have to enter the IP address of your VPS and click on Open.

The interface of your server will open and will ask you for the login details.

Now you are finally connected to your server (see image below):

Tip 1: To paste any command that you have already copied above, just right-click where you want to paste the command.
Tip 2: Only paste or write a command when your vps server allows it. As soon as “root@vmxxxxxxxxx: “is visible you can write otherwise you have to wait.
In this example you have permission to write or paste a command
Now you are ready to install your sui full node. You just have to paste one by one the commands that I put at your disposal below. Take your time and make sure you have follow the guide step by step as i just described below.
To help you I have put some screenshots showing the result you should get each time you paste a command.
Update: After connecting to your server first you have to update your server for that please follow the command just copy and paste into your servers root location.
sudo apt update && sudo apt upgrade -y

Now Download other tools with the following command
apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config \ libclang-dev \ cmake

Installs RUST : just paste the below command
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

and after that paste the following command
**source $HOME/.cargo/env**
and after that please update the rust by using below command
rustup update

now install the screen by using command below
apt-get install screen

now press Y and Enter

Now open ports of your server that required for sui full node
Go to the root
cd $home
And use this command
apt install ufw -yufw allow sshufw allow httpsufw allow httpufw allow 9000 ufw allow 9184 ufw enable
after that press enter
Press y and Enter
Now finally we will Install Sui binaries copy and paste below command please keep in mind that this command can take 2-3 hours to install so patiently wait for that to complete
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui sui-node

now install Integrated Development environment command is given below
cargo install --git https://github.com/move-language/move move-analyzer --features "address20"

Create wallet: Now we will create a sui wallet for that please follow the steps
sui client active-address

Press Y and Enter

after that Press only Enter

Press only number 0 and Enter

Now Save all information on a notepad like below:

Go to the discord in devnet-faucet channel and ask token with this command:
!faucet xxxxxxxxxxxxxxxxxxxxxxxxxxxx
replace xxxxxxxxxxx by your address wallet like below:
!faucet 0x5rsfa9164eb6t82f8660fm0s6e4e734427899062


Now Download the source code (optional)
git clone https://github.com/MystenLabs/sui.git --branch devnet

Now configure your node
**cd sui**

Set up the Sui repository as a git remote:
git remote add upstream https://github.com/MystenLabs/sui

Sync your fork:
**git fetch upstream**

Make a copy of the fullnode configuration template:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
Download the latest genesis state for devnet by clicking that link or by running the following in your terminal:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob
Now launch your Sui blockchain full node
Go to sui repository:
cd sui
and
screen -S sui
And finally
cargo run --release --bin sui-node -- --config-path fullnode.yaml


Congratulations, your full node is launched!
NOW Press CTRL+A+D to detache screen
Now you can close putty or terminal whatever ssh you are using.
At last you can check your Sui Full Node status by visiting **Here **
you have to enter your ip address only if you screen looks like below that means you have install the Sui node correctly.

Sui Network A Layer 1 for the next billion users.Sui is the first permissionless Layer 1 blockchain designed from the ground up to enable creators and developers to build experiences that cater to the next billion users in web3. I’m going to give you the opportunity to participate on their testnet. Are you ready? Let’s go!.
Before Starting the process first you need a vps server so that you can run four full node of sui network smoothly. The advantages of VPS are that they have high availability and are easy to configure. for VPS server I recommend to you use contabo as its reliable and price is low in compare of other hosting companies.

now select plan according to your budget as per sui full node hardware requirements the initial package is enough but you can select other package as well thats all up to you what your budget allow.
please choose ubuntu 20.04 in image section and select region according to your location after ordering and setting up the server you have to connect the server using ssh command if you are a mac user its already includes ssh inside the terminal but if your machine runs on windows operating system you have to install putty. I invite you to download Putty by clicking “**here” (**You can directly download the installation file with this link).
Now open the .exe file to start the installation of Putty and follow the instructions to complete the installation. At the end of the installation you will have a shortcut to Putty on your desktop.

Now click on Putty a new window will open in which you have to enter the IP address of your VPS and click on Open.

The interface of your server will open and will ask you for the login details.

Now you are finally connected to your server (see image below):

Tip 1: To paste any command that you have already copied above, just right-click where you want to paste the command.
Tip 2: Only paste or write a command when your vps server allows it. As soon as “root@vmxxxxxxxxx: “is visible you can write otherwise you have to wait.
In this example you have permission to write or paste a command
Now you are ready to install your sui full node. You just have to paste one by one the commands that I put at your disposal below. Take your time and make sure you have follow the guide step by step as i just described below.
To help you I have put some screenshots showing the result you should get each time you paste a command.
Update: After connecting to your server first you have to update your server for that please follow the command just copy and paste into your servers root location.
sudo apt update && sudo apt upgrade -y

Now Download other tools with the following command
apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config \ libclang-dev \ cmake

Installs RUST : just paste the below command
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

and after that paste the following command
**source $HOME/.cargo/env**
and after that please update the rust by using below command
rustup update

now install the screen by using command below
apt-get install screen

now press Y and Enter

Now open ports of your server that required for sui full node
Go to the root
cd $home
And use this command
apt install ufw -yufw allow sshufw allow httpsufw allow httpufw allow 9000 ufw allow 9184 ufw enable
after that press enter
Press y and Enter
Now finally we will Install Sui binaries copy and paste below command please keep in mind that this command can take 2-3 hours to install so patiently wait for that to complete
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui sui-node

now install Integrated Development environment command is given below
cargo install --git https://github.com/move-language/move move-analyzer --features "address20"

Create wallet: Now we will create a sui wallet for that please follow the steps
sui client active-address

Press Y and Enter

after that Press only Enter

Press only number 0 and Enter

Now Save all information on a notepad like below:

Go to the discord in devnet-faucet channel and ask token with this command:
!faucet xxxxxxxxxxxxxxxxxxxxxxxxxxxx
replace xxxxxxxxxxx by your address wallet like below:
!faucet 0x5rsfa9164eb6t82f8660fm0s6e4e734427899062


Now Download the source code (optional)
git clone https://github.com/MystenLabs/sui.git --branch devnet

Now configure your node
**cd sui**

Set up the Sui repository as a git remote:
git remote add upstream https://github.com/MystenLabs/sui

Sync your fork:
**git fetch upstream**

Make a copy of the fullnode configuration template:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
Download the latest genesis state for devnet by clicking that link or by running the following in your terminal:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob
Now launch your Sui blockchain full node
Go to sui repository:
cd sui
and
screen -S sui
And finally
cargo run --release --bin sui-node -- --config-path fullnode.yaml


Congratulations, your full node is launched!
NOW Press CTRL+A+D to detache screen
Now you can close putty or terminal whatever ssh you are using.
At last you can check your Sui Full Node status by visiting **Here **
you have to enter your ip address only if you screen looks like below that means you have install the Sui node correctly.

No activity yet