Update Validator Info

How to update your Validator info

Config File

Create a config file in JSON format that contains the following parameters (you can also leave parameters empty):

{  "name": "VALIDATOR_NAME", /* Name of the validator */
  "logoUrl": "LOGO_URL", /* Validator logo (PNG|JPEG|SVG) - 100px x 100px is enough */
  "website": "WEBSITE_URL", /* Website icon on the right */
  "contact": "CONTACT_URL" /* Contact icon on the right */
}

Example:

{
  "name": "any",
  "logoUrl": "https://any.site/vinu/any.png",
  "website": "https://any.site",
  "contact": "https://t.me/any_vinu"
}

Then host it somewhere publicly accessible.

Update your info in the smart contract

  1. Connect to your validator node

  2. Open up a go-opera console session via go-opera attach

  3. Load the stakerInfoContract ABI and instantiate the contract:

Mainnet:

Testnet:

  1. Unlock validator account

  1. Call the updateInfo function of the stakerInfoContract (make sure you have enough VC on your wallet to cover the transaction fee)

Example:

  1. Validate if you updated your info correctly

Example:

Last updated