Skip to main content
This guide covers common operational tasks for active Sui validators, including metadata updates, commission changes, and using the validator CLI tool.

Validator Metadata

Validator metadata is stored on-chain and visible to delegators. Keep it current and professional.

Viewing Metadata

Check your validator’s current metadata:
Output includes:
  • Name and description
  • Image and project URLs
  • Network addresses
  • Public keys
  • Gas price and commission
  • Staking pool info

Updating Metadata

Some metadata changes take effect immediately, others at the next epoch. Immediate updates:
  • Name
  • Description
  • Image URL
  • Project URL
Next-epoch updates:
  • Network addresses
  • Public keys (protocol, network, worker)
  • Gas price

Metadata Update Commands

Update Name

Update Description

Update Image URL

Update Project URL

Update Network Address

Network address updates take effect at the next epoch. Ensure your node is accessible at the new address before the epoch boundary.

Update P2P Address

The address must be provided as a byte array representing the multiaddr.

Update Protocol Public Key

When rotating the protocol key:
Generate new PoP:
Changing the protocol key requires generating a new Proof of Possession (PoP). Keep both old and new keys until the epoch changes.

Gas Price Management

Viewing Current Gas Price

Updating Gas Price

As a validator with Operation Cap:
As an operation cap holder (delegated):
Gas price guidelines:
  • Monitor network conditions
  • Check other validators’ quotes
  • Mainnet typical: 750-1,000 MIST
  • Update during low-activity periods

Commission Management

Checking Current Commission

Commission is displayed in basis points (200 = 2%).

Updating Commission Rate

For active validators:
For validator candidates:
Best practices:
  • Communicate changes to delegators in advance
  • Consider market rates (typically 2-10%)
  • Changes take effect next epoch
  • Don’t change too frequently

Peer Reporting

Validators can report peers for malicious behavior.

Reporting a Validator

Undoing a Report

Reporting guidelines:
  • Only report for legitimate protocol violations
  • Document reason for report
  • If 2f+1 validators report, target is slashed
  • False reporting can damage reputation

Operation Cap Management

What is Operation Cap?

Operation Cap allows delegation of validator operations without exposing the main validator account key. Operations enabled:
  • Update gas price
  • Report validators
  • Undo validator reports

Viewing Operation Cap

Or check on explorer using validator address.

Transferring Operation Cap

Delegate operations to another account:

Rotating Operation Cap

Invalidate current cap and create new one:
The new cap is automatically transferred to the validator account. Use cases for rotation:
  • Compromised operator account
  • Changing operational team
  • Security policy updates

Committee Management

Joining the Committee

After becoming a candidate and accumulating minimum stake:
You’ll become active at the next epoch boundary.

Leaving the Committee

To voluntarily leave the validator set:
Process:
  1. Submit leave request
  2. Remain active until next epoch
  3. Removed at epoch boundary
  4. Staking pool becomes inactive
  5. Delegators can withdraw
When to leave:
  • Extended maintenance (>24 hours)
  • Hardware migration
  • Voluntary exit from validation
Leaving the committee makes your staking pool inactive. Delegators cannot stake or earn rewards until you rejoin.

Becoming a Validator

For new validators joining the network.

Step 1: Generate Validator Info

This generates:
  • validator.info file with metadata
  • Copies keys from your sui.keystore
validator.info contents:
  • Name, description, URLs
  • Public keys (protocol, network, worker, account)
  • Network addresses
  • Initial gas price
  • Proof of possession

Step 2: Become Candidate

This submits on-chain transaction to register as a validator candidate.

Step 3: Accumulate Stake

As a candidate:
  • Start your fullnode to sync with the network
  • Accept self-stake and delegations
  • Promote your validator to attract delegators
  • Reach minimum stake requirement

Step 4: Join Committee

Once minimum stake reached:
You’ll join the active set at the next epoch.

Offline Signing

For enhanced security, sign validator transactions offline.

Supported Operations

  • become-candidate
  • join-committee
  • leave-committee
  • update-metadata
  • update-gas-price
  • report-validator

Offline Signing Process

1

Generate unsigned transaction

2

Sign on offline machine

3

Execute signed transaction

Multisig Operations

For multisig validator accounts:

Monitoring Validator Status

On-Chain Status

Node Health

Performance Metrics

Track validator performance:

Common Operational Tasks

Daily Checks

Weekly Tasks

  • Review performance metrics
  • Check for software updates
  • Verify backup completion
  • Review validator ranking
  • Analyze delegator changes

Monthly Tasks

  • Review commission rate competitiveness
  • Analyze reward trends
  • Capacity planning review
  • Update validator website/documentation
  • Community engagement

Best Practices

Operational Excellence

  1. Maintain high uptime: >99.5% availability
  2. Monitor actively: Set up alerts for critical issues
  3. Update promptly: Apply updates within 24-48 hours
  4. Communicate clearly: Keep delegators informed
  5. Document changes: Maintain operational log
  6. Test before production: Use testnet for new procedures

Security

  1. Protect keys: Use HSM or secure offline storage
  2. Use Operation Cap: Separate operational and financial keys
  3. Regular audits: Review access logs and configurations
  4. Principle of least privilege: Limit access to essential personnel
  5. Incident response plan: Document procedures for compromises

Delegator Relations

  1. Transparency: Publish regular performance reports
  2. Communication: Announce maintenance and changes
  3. Competitive commission: Research market rates
  4. Professional presence: Maintain website and social media
  5. Support: Respond to delegator questions

Troubleshooting

For operational issues, see:

Resources

Validator Tools

Documentation