resupply-staking

Stake RSUP tokens to gain governance voting power and staking rewards.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/cyotee/resupply-skill --skill resupply-staking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resupply-staking
Source: https://github.com/cyotee/resupply-skill/tree/main/.opencode/skills/resupply-staking
Command: npx skills add https://github.com/cyotee/resupply-skill --skill resupply-staking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Staking RSUP tokens to participate in governance often requires managing separate pools, cooldown periods, and accurate epoch-weight tracking; this skill provides a clear, end-to-end reference for staking, cooldowns, and rewards in a single place.

Core Features & Use Cases

  • Staking for voting power: Lock RSUP to gain governance influence and align incentives.
  • Cooldown and unstake flow: Initiate cooldown, wait for the required epochs, and safely withdraw staked tokens.
  • Multi-reward distribution: Track and distribute RSUP rewards along with potential partner rewards.

Quick Start

Deposit RSUP tokens to begin accruing voting power and rewards.

Frequently Asked Questions about resupply-staking

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

FAQPage Schema
How do I stake tokens for governance voting power and rewards?

Staking tokens for governance voting power requires depositing RSUP into a staking contract to accrue voting influence and reward eligibility. This skill implements the on-chain state for balanceOf, escrowed stakes, and multi-reward distributions.

How does the cooldown period work when unstaking governance tokens?

The cooldown period for unstaking governance tokens requires initiating a cooldown and waiting for the required epochs to pass before safely withdrawing staked RSUP. This skill tracks epochWeights and cooldowns on-chain to enforce the waiting period.

What is epoch-based weight tracking for governance staking?

Epoch-based weight tracking for governance staking is a mechanism that records voting power and staked balances across specific time intervals. This skill implements epochWeights on-chain to ensure accurate governance influence and reward calculations.

Can I distribute multiple types of rewards through a staking pool?

Distributing multiple types of rewards through a staking pool is supported via multi-reward distribution features. This skill tracks and distributes RSUP rewards alongside potential partner rewards using on-chain state and event emission.

Do I need separate pools for staking, cooldowns, and governance rewards?

Separate pools for staking, cooldowns, and governance rewards are not needed because this skill provides an end-to-end reference for staking, cooldowns, and multi-reward distributions in a single implementation.