managing-staking

Configure Moonbeam parachain staking settings for collator selection, delegation, and rewards.

3|2|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Moonsong-Labs/knowledge-work-plugins --skill managing-staking-moonsong-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: managing-staking
Source: https://github.com/Moonsong-Labs/knowledge-work-plugins/tree/main/moonbeam-engineering/skills/managing-staking
Command: npx skills add https://github.com/Moonsong-Labs/knowledge-work-plugins --skill managing-staking-moonsong-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configures and maintains Moonbeam parachain staking to ensure proper collator selection, delegation flows, and reward distribution across networks.

Core Features & Use Cases

  • Configure staking parameters (min collator stake, max delegations, reward delay, commission) for Moonbeam, Moonriver, and Moonbase.
  • Debug and validate delegation workflows, including candidate selection and rewarding delegators.
  • Test staking configurations through unit and integration tests, ensuring safe rollouts.

Quick Start

Describe how to configure parachain staking settings for a Moonbeam runtime deployment.

Frequently Asked Questions about managing-staking

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

FAQPage Schema
How do I configure Moonbeam parachain staking parameters like min collator stake and commission?

To configure Moonbeam parachain staking, you can update runtime configuration settings such as the minimum collator stake, maximum delegations, reward delay, and commission for Moonbeam, Moonriver, and Moonbase networks. This ensures proper collator selection and reward distribution.

What is the best way to debug Moonbeam delegation workflows and reward distribution?

Debugging Moonbeam delegation workflows involves validating candidate selection and rewarding delegators through unit and integration tests. This approach tests staking configurations against expected state queries to ensure safe rollouts and correct reward logic validation.

Can I use this approach to manage staking settings across multiple Moonbeam networks?

Yes, you can manage staking settings across multiple Moonbeam networks including Moonbeam, Moonriver, and Moonbase. The configuration supports updating runtime settings, querying staking state, and validating delegation and reward workflows specific to each parachain environment.

How does querying staking state help validate parachain reward logic?

Querying staking state allows you to inspect current collator selection, delegation amounts, and reward distributions on Moonbeam parachains. By validating these state queries against expected outcomes, you can verify that runtime configurations and reward logic are functioning correctly before deployment.

When do I need to update runtime configuration for Moonbeam collator selection?

You need to update runtime configuration for Moonbeam collator selection during deployment and maintenance tasks when staking parameters require tuning. This includes adjusting delegation flows, testing candidate selection, or modifying commission and reward delay settings to ensure network stability.

Why should I run integration tests for Moonbeam staking configuration rollouts?

Running integration tests for Moonbeam staking configuration rollouts ensures that changes to delegation flows and reward logic do not disrupt the network. Testing validates that parameters like max delegations and reward delays operate safely across the intended parachain environment.