validator-manage

Manage GenLayer validators across testnets using the GenLayer CLI.

2|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/proven-xyz/proven-app --skill validator-manage-proven-xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validator-manage
Source: https://github.com/proven-xyz/proven-app/tree/main/.agents/skills/validator-manage
Command: npx skills add https://github.com/proven-xyz/proven-app --skill validator-manage-proven-xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage GenLayer validators across testnets using the GenLayer CLI to join, fund, set identity, list, and organize validators per network and owner.

Core Features & Use Cases

  • Join validators: add new validator accounts to a chosen testnet.
  • Fund operator accounts: supply staking tokens to operator wallets.
  • Set identity/moniker: assign or update validator identities per network.
  • List and organize: view current validators per network and owner, and manage their associations.
  • Network isolation: treat each testnet separately, with distinct staking contracts.

Quick Start

Join a validator on the target testnet and verify its status with the genlayer CLI.

Frequently Asked Questions about validator-manage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I join a new validator to a GenLayer testnet?

To join a GenLayer validator, you use the GenLayer CLI to add new validator accounts to your chosen testnet. The process enforces prerequisites like having the CLI installed, the correct active network selected, and existing owner and operator accounts before adding the validator.

How do I fund a GenLayer operator account for staking?

Funding a GenLayer operator account requires supplying staking tokens to the operator wallet via the GenLayer CLI. The Skill checks for an existing operator account on the active testnet before transferring the staking tokens needed to secure the network.

Can I set or update the identity and moniker for my GenLayer validator?

Yes, you can assign or update validator identities and monikers per network using the GenLayer CLI. This identity management ensures your validator is correctly recognized across the specific testnet you are operating on.

What do I need to manage GenLayer validators across multiple testnets?

Managing GenLayer validators across multiple testnets requires the GenLayer CLI to be installed and configured. You must treat each testnet separately with distinct staking contracts, ensuring the correct active network and corresponding owner and operator accounts are set.

How do I list and organize GenLayer validators by network and owner?

You can view current validators and manage their associations by listing them through the GenLayer CLI. This allows you to organize accounts per network and owner, providing checks for network, account, and validator status across isolated testnets.

Why is my GenLayer validator management command failing on a new testnet?

Validator management fails if prerequisites are unmet, such as the genlayer CLI not being installed, the incorrect active network being selected, or missing owner and operator accounts. The Skill provides checks for network, account, and validator status to prevent these errors.