Become a Guardian
Manas Network
Manas network supports open ecosystem of Gurdians to join & leave at their will without negatively impacting the network. Being a Guardian on the Manas means contributing to building a DA with customized privacy & security. A Guardian can also share their resources for performing compute or verification on the network helping grow the data, compute & AI ecosystem. The participants only need to follow the rules laid out in the runtime so that they do not face any negative economic impact.
System Requirements
RAM
8 GB
16 GB
Processor
8 cores
16 cores
Disk
200 GB
1 TiB NVME
Bandwidth
1 Gbps
5 Gbps
GPU
-
-
Extras
Virtualization
Virtualization, CPU TEE (Future Updates)
RAM
16 GB
32 GB
Processor
8 cores
16 cores
Disk
200 GiB NVME
2 TiB NVME
Bandwidth
5 Gbps
10 Gbps
GPU
Nvidia Tesla T4
Nvidia Tesla T4 and above
Extras
Virtualization
Virtualization, CPU & GPU TEE (Future Updates)
Coming in Future Updates
Supported Platforms
The Palliora node client supports containerized environment for running a node. The container images are currently available for the following platforms -
Linux/amd64 - Ubuntu 24.04
Mac/arm64
Pre-Requisites
Docker
Nvidia Drivers (only for Nvidia GPUs on Linux)
Ollama (along with pre-installed models)
NodeJs, npm
Palliora-cli
Install dependencies
Docker Install docker on MacOS - https://formulae.brew.sh/formula/docker Install docker on Linux - https://docs.docker.com/engine/install/
Nvidia Drivers
Ollama Download and install ollama from here - https://ollama.com/download
NodeJs Install nodejs environment - https://nodejs.org/en/download
NOTE: Prefer install using nvm
Palliora-cli
Setup a Guardian Node
The pre-requisites for an active Guardian participant requires them to do the following:
Provide node preferences to activate the Guardian services
Docker-compose config
Save the attached
palliora-manas.json.Save the attached
docker-compose.yml.Open a terminal where you have saved the downloaded files and run the following commands
Command
Store the docker login auth token in the Environment by executing
Perform Docker login by executing
Run the docker compose with following command:
Ollama setup
Pull relevant model (e.g. `llama3.1:latest`)
Start ollama server
Create an account
To create a fresh account, run the palliora-cli with following command
Get test tokens
Use the palliora-cli to receive test tokens on your new account. The following command funds your account with 1000 PALI tokens.
Bond Tokens
The next step is bonding PALI. A bonded account, holds your staked tokens (PALI) that back your guardian node. Bonding your PALI means locking it for a period, during which it cannot be transferred or spent but is used to secure your guardian's role in the network. The Minimum Bond Requirement is 1,000 PALI tokens.
The following sections will guide you through bonding PALI for your guardian.
Bonding PALI
Using the palliora-cli use the stake-new command to bond your tokens as follows:
(Optional) Node operators can increase/decrease their existing stake using this command.
The amount flag signifies how much of PALI tokens will be staked. This value must be equal or greater than the minimum guardian stake. The parameters accepts floating values upto 18 decimal places.
The reward-destination gives the node operators an option to provide an alternate address to receive the stake rewards into. By default the account that is setup will receive the staking rewards but any valid address can be set as the reward destination using this option.
Guard
NOTE: Wait for the chain to sync before performing the following action.
Using the palliora-cli use the join-guardian command to participate as guardian (NOTE: Joining as a standard guardian with trusted compute services):
Last updated