Pundi X Chain opens for Public Validators

Take part in the PUNDI X Chain consensus

Dear Pundians,

We’re gradually opening up slots for Institutions, Distributors, and Community Members to become part of the Pundi X Chain Validators.

The role of validators is to run a full node and participate in consensus by broadcasting votes which contain cryptographic signatures signed by their private keys. They also participate in governance by voting on proposals.

Apart from securing the network, Pundi X Chain validators and $PUNDIX holders who delegate $PUNDIX Coin to these validators receive both PURSE tokens and $PUNDIX Coin as block rewards. PURSE token is a reward token that incentives XPOS usage and can also be exchanged for rewards, gamification, discount vouchers, and redemption for NFTs.

Redeem PURSE for gift cards

The requirements for becoming a Pundi X Chain Validator are as follows:

Self Delegation of $PUNDIX

Minimum 100 $PUNDIX

Hardware Requirements

We recommend the following for running a Pundi X Chain Validator node:

  • 4 or more CPU cores
  • At least 500G of disk storage
  • At least 8G of memory
  • At least 10mbps network bandwidth

The spots are limited

If you are interested in becoming a Pundi X Chain Validator, please submit this form by January 31, 2023. If the applicants are more than the openings, we will publish the applicants on the forum and let the community decide who to become the validators.

You can read more technical details at https://docs.pundix.com

Should you have any questions, please feel free to contact us at support@pundix.com

11 Likes

ByteX interested in becoming a Pundi X Chain Validator i hope i get much Delegator thanks in Advance! if you want to bridge the waiting time, you can delegate to my ByteX Validator on FunctionX Blockchain

Function X StarScan ByteX Validator

thanks in Advance !

6 Likes

Well done!

Scale Moment is completely interested to support and become a PundiX Validator as we do at FunctionX.

5 Likes

application filled.
As a community member I would like to support Pundix chain as a validator.

5 Likes

Interested to support and become a Pundi X validator, submitted as community member!!

4 Likes

Same here, applied to become a validator as a community member. I bought back PUNDIX after my old tokens went to the drain with FTX.

Thank you guys and girls, looking forward to growth and more decentralisation in 2023!

4 Likes

Happy to see PundiX still building through crypto winter. I wish the best to PundiX !

2 Likes

3 Likes

Hi there !

We submitted our application, and even setup the validator already !
FrenchXCore validator page !

Can’t wait to be active !

Regards/
@FrenchXCore

3 Likes

Just in case anyone would be wondering, here’s how we setup our PundiX validator node (inactive for now), under Ubuntu, while waiting for the team to approve our application…

STEP 1: SETUP THE NODE
We’re assuming ‘root’ is your default logged in user :

git clone --branch release/v0.2.x https://github.com/pundix/pundix.git
cd pundix
make go.sum
make install
wget https://raw.githubusercontent.com/pundix/pundix/main/public/mainnet/genesis.json -O ~/.pundix/config/genesis.json
pundixd config config.toml p2p.seeds 78d3eb3f15a20ab1d567660d35776abe0dee71d0@pundix-mainnet-seed-node-1.pundix.com:26656,3c37c6c42dfd9094117549794299a62d49c122eb@pundix-mainnet-seed-node-2.pundix.com:26656
pundixd config config.toml p2p.persistent_peers 8bd41ea9f8ba7cfee4d19887cab487cdfc1177f4@pundix-mainnet-node-1.pundix.com:26656,6c1738220234a5e1b3caf94403ecd651e9759952@pundix-mainnet-node-2.pundix.com:26656,23abe2346d40f82cf0606e47931e58752f8b9348@pundix-mainnet-node-3.pundix.com:26656,20d275af6d025be144765291db5337ea059cce18@pundix-mainnet-node-4.pundix.com:26656,47f97d7baf028ddfd3b223baab0fa062eae75310@pundix-mainnet-node-5.pundix.com:26656
pundixd init [MONIKER_NAME]
wget https://px-mainnet.s3.amazonaws.com/pundix-snapshot-mainnet-2023-01-16.tar.gz
tar -xzvf pundix-snapshot-mainnet-2023-01-17.tar.gz -C ~/.pundix/

(without the brackets)

Then setup the service:

sudo apt install nano
nano /etc/systemd/system/pundixd.service

Add the following inside the file :

[Unit]
Description=PundiX Node
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/root
ExecStart=/root/go/bin/pundixd start --home /root/.pundix
Restart=on-failure
RestartSec=3
LimitNOFILE=4096

[Install]
WantedBy=multi-user.target

Then:

sudo systemctl daemon-reload
sudo systemctl enable pundixd
sudo systemctl start pundixd

Then run the following command every 5 minutes until ‘catch_up’ gets ‘false’ in the result :

pundixd status

STEP 2: SETUP THE VALIDATOR KEY
Solution 1: If you already have a FX validator and want to reuse the same seedphrase, run :

pundixd keys add "[KEY_NAME]" --algo secp256k1 --coin-type 118 --recover --keyring-backend file

(without the brackets) …and enter your seedphrase and your keyring (twice).

Solution 2: Otherwise, run this to create a new wallet for your PundiX validator :

pundixd keys add "[KEY_NAME]" --algo secp256k1 --coin-type 118 --keyring-backend file

(without the brackets) …and enter your keyring (twice).

Note somewhere safe your new seedphrase and keyring password : they won’t be recoverable…

In both cases:
Make sure your key is correctly added to the local database:

pundixd keys list --keyring-backend file

…and take note of your “px1…” address. This will be your wallet address.

BEFORE PROCEEDING WITH THE NEXT STEP, YOU’D BETTER WAIT FOR THE TEAM TO APPROVE YOUR APPLICATION.

STEP 3: CREATE AND INITIATE THE VALIDATOR

Now, using your f(x)Wallet or any other mean, transfer 101 PUNDIX from the PUNDIX chain to that address. And check they appear in your wallet.

pundixd q bank balances [px1...]

(without the brackets)
You should see your 101PUNDIX under the denom ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78.

Then run the following command to create your validator:

 pundixd tx staking create-validator --chain-id="PUNDIX" --gas="auto" --gas-adjustment=1.5 --gas-prices="2000000000000ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78" --from="[KEY_NAME]" --amount="100ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78" --pubkey=$(pundixd tendermint show-validator) --commission-rate="[YOUR_RATE]" --commission-max-rate="0.20" --commission-max-change-rate="0.01" --min-self-delegation="100" --moniker="[MONIKER_NAME]" --website="[YOUR_URL]" --details="[YOUR DESCRIPTION]" --keyring-backend file

…remove the brackets and replace KEY_NAME with your previously created key name, YOUR_RATE with 0.05 for 5% commission fee for example, MONIKER_NAME with FrenchXCore for example, YOUR_URL with https://www.twitter.com/mytwitterprofile
Take note of your pxvaloper1… address to avoid searching it later on.

Wait a couple minutes and check over the Starscan Explorer that your validator was created.

If it appears the PUNDIX were not self delegated, run the following command:

pundixd tx staking delegate [YOUR_VALIDATOR_ADDRESS] 100000000000000000000ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78 --gas="auto" --gas-adjustment=1.5 --gas-prices="2000000000000ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78" --from="[YOUR_KEY_NAME]" --keyring-backend file

And you should be good to go…

Regards,
@FrenchXCore

4 Likes

I have a question, should we install our future validators now or should we wait for confirmation?

Depends : I doubt the team will reject your application, @ByteXSylvia
But for most new people, I’d suggest to wait for confirmation.

2 Likes