Skip to main content

Pactus Blockchain

Pactus Blockchain

Pactus is a blockchain focused on decentralization Pactus is built on the principle that a fair and transparent system can only be achieved through decentralization. Unlike many other blockchain platforms, Pactus aims to eliminate the potential for centralization and manipulation by removing the need for delegation and miners. This allows anyone to become a part of the ecosystem and ensures that the platform remains truly decentralized.

Website: https://pactus.org

Explorer: https://pacviewer.com

Server preparation

sudo apt update && apt upgrade -y
sudo apt install tmux git curl -y
sudo apt install make clang pkg-config libssl-dev build-essential -y

Download the binary file

cd $HOME && rm -rf node_pactus && wget https://github.com/pactus-project/pactus/releases/download/v1.1.8/pactus-cli_1.1.8_linux_amd64.tar.gz && tar -xzf pactus-cli_1.1.8_linux_amd64.tar.gz && rm -rf pactus-cli_1.1.8_linux_amd64.tar.gz && mv pactus-cli_1.1.8 node_pactus && cd node_pactus

Initializing the Node

Run Command below and choose number 1 Validator (no choose 7 or 32)

Save all: Your wallet seed, Wallet address, Validator address

sudo ./pactus-daemon init

Run node

tmux new -s pactus
sudo ./pactus-daemon start

Wallet

Restoring the Node

./pactus-daemon init --restore "<your-mnemonic>"

Wallet Seed

./pactus-wallet seed

List of Addresses

./pactus-wallet address all

Get Address Balance

./pactus-wallet address balance <ADDRESS>

Replace <ADDRESS> with the address for which you want to retrieve your balance.

Sending Bond

./pactus-wallet tx bond <Reward address> <Validator address> <AMOUNT>

Sending Transfer

./pactus-wallet tx transfer <sender address> <receiver address> <AMOUNT>