This guide explains how to exit as a validator on the Pundi AIFX chain by unbonding your self-delegation. When a validator’s self-delegation falls below the minimum self-delegation threshold, the validator will automatically go offline. Importantly, the validator will not be penalized in this process.
Before unbonding, check your current self-delegation. Use your account address (the same key you used to self-delegate) and your validator operator address (fxvaloper...):
fxcored query staking delegation [your-account-address] [your-validator-valoper] --node https://fx-json.functionx.io:26657
To list all delegations to your validator (including self-delegation):
fxcored query staking delegations-to [your-validator-valoper] --node https://fx-json.functionx.io:26657
To view general validator details:
fxcored query staking validator [your-validator-valoper] --node https://fx-json.functionx.io:26657
Execute the unbond transaction:
fxcored tx staking unbond [validator-valoper] [amount] --from mywallet --gas auto --gas-adjustment 1.5 --gas-prices 5000000000apundiai --chain-id fxcore --node https://fx-json.functionx.io:26657
Replace:
[validator-valoper] — Your validator operator address (fxvaloper...)[amount] — Amount to unbond (e.g. 1000000000000000000apundiai)mywallet — Your wallet key name (list keys with fxcored keys list)After your validator has left the active set (or you no longer intend to run the binary):
fxcored cleanly so it does not keep trying to sign.