tron-staking

This skill should be used when the user asks to 'stake TRX', 'freeze TRX', 'unfreeze TRX', 'vote for SR', 'TRON super representative', 'claim TRON rewards', 'TRON staking rewards', 'how to earn with TRX', 'delegate TRX', 'Stake 2.0', 'unfreeze period', or mentions staking, freezing, unfreezing, voting for Super Representatives, claiming rewards, or Stake 2.0 on the TRON network. Do NOT use for resource queries — use tron-resource. Do NOT use for balance checks — use tron-wallet.

3,891 stars

Best use case

tron-staking is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

This skill should be used when the user asks to 'stake TRX', 'freeze TRX', 'unfreeze TRX', 'vote for SR', 'TRON super representative', 'claim TRON rewards', 'TRON staking rewards', 'how to earn with TRX', 'delegate TRX', 'Stake 2.0', 'unfreeze period', or mentions staking, freezing, unfreezing, voting for Super Representatives, claiming rewards, or Stake 2.0 on the TRON network. Do NOT use for resource queries — use tron-resource. Do NOT use for balance checks — use tron-wallet.

Teams using tron-staking should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/tron-staking/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/bbsyaya/tronlink-skills/skills/tron-staking/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/tron-staking/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How tron-staking Compares

Feature / Agenttron-stakingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

This skill should be used when the user asks to 'stake TRX', 'freeze TRX', 'unfreeze TRX', 'vote for SR', 'TRON super representative', 'claim TRON rewards', 'TRON staking rewards', 'how to earn with TRX', 'delegate TRX', 'Stake 2.0', 'unfreeze period', or mentions staking, freezing, unfreezing, voting for Super Representatives, claiming rewards, or Stake 2.0 on the TRON network. Do NOT use for resource queries — use tron-resource. Do NOT use for balance checks — use tron-wallet.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# TRON Staking (Stake 2.0)

3 commands for SR list, staking info, and APY estimation (read-only queries).

## TRON Stake 2.0 — Essential Knowledge

Stake 2.0 replaced the legacy Stake 1.0 system. Key differences:
- Freezing and voting are **separate operations** (Stake 1.0 combined them)
- Resources can be **delegated** to other addresses
- Unfreezing has a **14-day waiting period** before TRX can be withdrawn
- Voting for Super Representatives (SRs) earns **TRX rewards** (~3-5% APY)

### Staking Lifecycle
```
Freeze TRX → Get Energy or Bandwidth → Vote for SR → Earn Rewards → Unfreeze → Wait 14 days → Withdraw
```

## Commands

### 1. Super Representative List

```bash
node scripts/tron_api.mjs sr-list --limit 30
```

Returns: SR name, address, total votes, vote percentage, block production rate, APY estimate, commission rate.

### 2. My Staking Info

```bash
node scripts/tron_api.mjs staking-info --address <TRON_ADDRESS>
```

Returns:
- TRX frozen for Energy (amount, unlock date)
- TRX frozen for Bandwidth (amount, unlock date)
- TRON Power (total votes available)
- Current votes (which SRs, how many)
- Unclaimed rewards
- Pending unfreezes (amount, unlock date)
- Delegated resources (to whom, amount)

### 3. APY Estimation

```bash
node scripts/tron_api.mjs staking-apy --amount <TRX_TO_STAKE>
```

Returns: estimated annual yield based on current network parameters, SR rewards, and commission rates.

## Top Super Representatives (Reference)

| SR | Focus | Commission |
|----|-------|-----------|
| Poloniex | Exchange | 20% |
| Binance Staking | Exchange | 20% |
| SUN Community | DeFi | 0% (community) |
| JustinSunTron | Foundation | 20% |
| CryptoGuyInZA | Community | 0% |
| sesameseed | Community | Compound |

⚠️ SR list changes frequently. Always check current data with `sr-list`.

## Staking Strategy Guide for Agents

### For Frequent Users (Daily TRC-20 Transfers)
- Freeze enough TRX to cover daily Energy needs (~65,000 Energy per USDT transfer)
- Rule of thumb: 1 TRX frozen ≈ 4.5 Energy per day
- For 1 USDT transfer/day: freeze ~14,500 TRX
- Vote for highest-APY SR to earn rewards

### For Occasional Users
- Keep TRX liquid, accept burning for occasional transactions
- Or rent Energy from marketplace (cheaper for < 5 tx/month)

### For Passive Income
- Freeze all available TRX
- Vote for SRs with lowest commission and highest APY
- Claim rewards every few days (claiming itself costs minimal bandwidth)
- Compound by re-freezing claimed rewards

## Common Pitfalls

**"Cannot unfreeze"**: TRX has not been frozen for the minimum 14 days, or you have pending votes that need to be removed first.

**"Insufficient TRON Power"**: You're trying to vote with more TP than you have frozen. Check `staking-info` for available TP.

**"Withdraw failed"**: The 14-day unfreeze waiting period has not completed. Check pending unfreezes in `staking-info`.

**"Reward is 0"**: You haven't voted, or the maintenance cycle (6 hours) hasn't completed yet. Vote first, then wait at least 6 hours.

Related Skills

china-electronic-components-sourcing

3891
from openclaw/skills

Comprehensive electronic components industry sourcing guide for international buyers – provides detailed information about China's semiconductor, passive component, PCB, connector, and sensor manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Data & Research

china-consumer-electronics-sourcing

3891
from openclaw/skills

Comprehensive consumer electronics industry sourcing guide for international buyers – provides detailed information about China's smartphone, wearable, audio, smart home, and AR/VR manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Data & Research

tron-token

3891
from openclaw/skills

This skill should be used when the user asks to 'find a token on TRON', 'search TRC-20 token', 'token info on TRON', 'who holds this TRON token', 'is this TRON token safe', 'top TRON tokens', 'trending tokens on TRON', 'token market cap on TRON', 'holder distribution', 'verify TRON contract', or mentions searching for TRC-20 tokens, checking token metadata, holder analysis, contract verification, or discovering trending tokens on the TRON network. For live prices and K-line charts, use tron-market. For swap execution, use tron-swap.

tron-swap

3891
from openclaw/skills

This skill should be used when the user asks to 'swap tokens on TRON', 'buy token on TRON', 'sell TRC-20 token', 'trade TRX for USDT', 'exchange tokens on SunSwap', 'DEX trade on TRON', 'get swap quote on TRON', 'best route for TRON swap', or mentions swapping, trading, buying, selling, or exchanging tokens on the TRON network. Aggregates liquidity from SunSwap V2/V3, Sun.io, and other TRON DEXes. Do NOT use for staking — use tron-staking. Do NOT use for token research — use tron-token.

tron-resource

3891
from openclaw/skills

This skill should be used when the user asks about 'TRON energy', 'TRON bandwidth', 'how much energy do I need', 'energy cost on TRON', 'bandwidth insufficient', 'resource delegation on TRON', 'rent energy on TRON', 'TRON transaction fee', 'why is my TRON transaction expensive', 'optimize TRON costs', or mentions Energy, Bandwidth, resource management, fee estimation, or cost optimization on the TRON network. This is a TRON-specific concept with no direct equivalent on EVM chains. Do NOT use for staking/voting — use tron-staking. Do NOT use for balance queries — use tron-wallet.

tron-market

3891
from openclaw/skills

This skill should be used when the user asks for 'TRX price', 'TRON token price', 'price chart on TRON', 'K-line data for USDT/TRX', 'TRON trade history', 'TRON whale activity', 'large transfers on TRON', 'smart money on TRON', 'TRON DEX volume', or mentions checking real-time prices, candlestick data, trading volume, whale monitoring, or smart money signals on the TRON network. For token search and metadata, use tron-token. For swap execution, use tron-swap.

tron-wallet

3891
from openclaw/skills

This skill should be used when the user asks to 'check my TRX balance', 'show my TRON holdings', 'what tokens do I have on TRON', 'check my TRON wallet', 'TronLink balance', 'view my TRC-20 tokens', 'TRON transaction history', 'account info on TRON', or mentions checking wallet balance, viewing transaction history, or managing a TronLink wallet. Do NOT use for swap/trading — use tron-swap instead. Do NOT use for staking — use tron-staking instead.

indigo-staking

3891
from openclaw/skills

Query and manage INDY token staking positions on Indigo Protocol.

cardano-staking

3891
from openclaw/skills

Check stake delegation and available ADA rewards for the connected wallet.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities