Skip to main content

getValidatorInformation

POST itc_getValidatorInformation

The itc_getValidatorInformation API provides detailed information about a specific validator in the blockchain network. Validators play a vital role in maintaining the integrity and security of the network by validating transactions, proposing new blocks, and participating in the consensus process. This API call returns data such as the validator's performance, stake, and other relevant metrics.

URL

https://testnet.intelchain.network/

Parameters

String : Validator wallet address.

Result

Object

  • validator - Object
    • bls-public-keys-Array : List of public BLS keys associated with the validator wallet address.
    • last-epoch-in-committee-Number : Last epoch any key of the validator was elected.
    • min-self-delegation-Number : Amount that validator must delegate to self in Atto.
    • max-total-delegation-Number : Total amount that validator will accept delegations until in Atto.
    • rate-String : Current commission rate.
    • max-rate-String : Max commission rate a validator can charge.
    • max-change-rate-String : Maximum amount the commission rate can increase in one epoch.
    • update-height-Number : Last block validator editted their validator information.
    • name-String : Validator name, displayed on the Staking Dashboard.
    • identity-String : Validator identity, must be unique.
    • website-String : Validator website, displayed on the Staking Dashboard.
    • security-contact-String : Method to contact the validator.
    • details-String : Validator details, displayed on the Staking Dashboard.
    • creation-height-Number : Block in which the validator was created.
    • address-String : Validator wallet address .
    • delegations-Array : List of delegations See itc_getDelegationsByDelegator for delegation object format.
    • metrics-Object : BLS key earning metrics for current epoch.
      • by-bls-key-Array of Object
        • key-Object
          • bls-public-key-String : List of delegations See itc_getDelegationsByDelegator for delegation object format.
          • group-percent-String : Key voting power in shard.
          • effective-stake-String : Effective stake of key.
          • raw-stake-String : Actual stake of key.
          • earning-account-String : Validator wallet address.
          • overall-percent-String : Percent of effective stake.
          • shard-id-Number : Shard ID that key is on.
          • earned-rewards-Number :Lifetime reward key has earned.
    • total-delegation-Number : Total amount delegated to validator.
    • currently-in-committee-Bool : If key is currently elected.
    • epos-status-String : Currently elected, eligible to be elected next epoch, or not eligible to be elected next epoch.
    • epos-winning-stake-String : Total effective stake of the validator.
    • booted-status-String : Banned status
    • active-status-String : Active or Inactive
    • lifetime-Object
      • reward-accumulated-Number : Lifetime reward accumulated by the validator.
      • blocks-Object
        • to-sign-Number : Number of blocks available to the validator to sign.
        • signed - Number : Number of blocks the validator has signed.
      • apr-String : Approximate Return Rate.
      • epoch-apr-Array : List of APR per epoch.
        • Epoch-Number : Epoch number.
        • Value-String : Calculated APR for that epoch.

HEADERS

Content Type : application/json

Body

pending...

Example Request

pending...

Example Response

pending...