Any BLS key present in that directory will be attempted to be used when launching the node. This means that all BLS keys in the said directory need to be for the sameshard. Moreover, any .passfiles will also be attempted to be used when launching a node
BLS key for shard
This assumes AutoNode has been initialized.
You can find which shard a public BLS key belongs to with the following command:
auto-nodebls-shard<public-bls-key>
Cleanse BLS key(s) from Validator
You can automatically cleanse your validator of BLS key(s) that have not signed any blocks in the current epoch with the following command:
auto-nodecleanse-bls
You can cleanse all BLS key(s) that are not on the same shard as the BLS key(s) used by the current harmony node's shard with the following command:
auto-nodecleanse-bls--keep-shard
You can also cleanse the BLS key(s) that are not being used by the current harmony node with the following command:
Remove BLS key from Validator
You can remove an explicit BLS key from your validator with the following command: