gate-exchange-staking

Manage Gate Exchange staking positions, rewards, and stake or redeem flows.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill gate-exchange-staking-pieverse-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gate-exchange-staking
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/gate/vendor/gate-exchange-staking
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill gate-exchange-staking-pieverse-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provide a single, authoritative workflow for querying and managing Gate Exchange on-chain staking (earn) so users can inspect positions, rewards, available products, order history, and execute stake/redeem/mint operations safely.

Core Features & Use Cases

  • Comprehensive Queries: Fetch staking positions, redeemable amounts (using exchangeRate), reward history, product listings, and paginated order history.
  • Safe Execution Flows: Resolve pid via product or position lists, require explicit user confirmation before submitting cex_earn_swap_staking_coin, and require coin selection for multi-currency products (USDT/USDC).
  • Presentation Rules: Omit timestamp and status fields from user-facing output, format numeric amounts and rates per Gate conventions, and follow strict routing to references for module-specific templates.
  • Common Use Cases: "Show my staking positions", "List USDT staking products", "Redeem 100 USDT from pid 64", or "Stake 50 USDT (confirm pid and amount before execution)".

Quick Start

Show my USDT staking positions and redeemable balances, including protocol name and pid.

Frequently Asked Questions about gate-exchange-staking

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

FAQPage Schema
How do I check my Gate Exchange staking positions and redeemable balances?

To check Gate Exchange staking positions, query your active stakes and rewards directly. The system fetches your current positions and calculates redeemable amounts using the on-chain exchange rate, omitting internal timestamps and status fields from the final output.

How do I redeem USDT from a specific staking product on Gate?

To redeem USDT from a Gate staking product, you must provide the specific product ID (pid). The system resolves the pid from your position list and guides the redeem operation flow after verifying your available redeemable balance.

Can I swap staking coins between USDT and USDC for multi-currency products?

Yes, you can swap staking coins for multi-currency products. You must explicitly select the target coin (USDT or USDC), and the system requires your explicit confirmation before executing the coin swap transaction.

What information do I need to execute a new on-chain stake on Gate Exchange?

To execute a new on-chain stake, you need the specific product ID (pid) and the stake amount. The system resolves the pid from available product listings and requires your explicit confirmation before submitting the staking operation.

Does querying Gate staking order history support pagination?

Yes, querying Gate staking order history supports pagination. You can retrieve your historical staking orders in sequential pages, with the output formatted to omit internal timestamp and status fields for cleaner data presentation.