Skip to main content

Staking Logic

Protocol (TCP) features a staking mechanism that enables token holders to earn rewards while supporting the protocol.

What is Staking?

Staking is the process of locking tokens in a smart contract to earn rewards. When you stake:

  1. You deposit TCP tokens — Lock tokens in staking contract
  2. Rewards accrue over time — Earn rewards based on stake
  3. You can claim rewards — Withdraw earned rewards
  4. You can unstake anytime — Withdraw staked tokens

Staking Objectives

1. Incentivize Participation

Purpose

  • Reward token holders
  • Encourage long-term holding
  • Support community engagement
  • Build ecosystem participation

How It Works

  • Stakers earn rewards
  • Rewards increase over time
  • Rewards incentivize holding
  • Participation is rewarded

2. Align Incentives

Purpose

  • Align holder interests with protocol
  • Encourage protocol support
  • Build community commitment
  • Support long-term growth

How It Works

  • Stakers benefit from protocol success
  • Rewards increase with participation
  • Incentives aligned with growth
  • Community invested in success

3. Distribute Rewards

Purpose

  • Distribute tokens to participants
  • Support ecosystem growth
  • Reward community contributions
  • Enable sustainable distribution

How It Works

  • Rewards distributed to stakers
  • Distribution is transparent
  • Rewards are earned, not given
  • Distribution is sustainable

4. Support Protocol Security

Purpose

  • Encourage participation
  • Build community commitment
  • Support long-term stability
  • Strengthen ecosystem

How It Works

  • Stakers are invested in protocol
  • Stakers benefit from success
  • Stakers support stability
  • Community commitment strengthens protocol

Staking Mechanism

How Staking Works

1. User Deposits TCP
↓
2. Tokens Locked in Staking Contract
↓
3. Rewards Accrue Over Time
↓
4. User Claims Rewards
↓
5. User Can Unstake Anytime

Staking Process

Step 1: Deposit

  • User approves staking contract to spend tokens
  • User deposits TCP tokens
  • Tokens locked in staking contract
  • Stake recorded on-chain

Step 2: Earn

  • Rewards accrue over time
  • Reward rate determined by parameters
  • Rewards calculated transparently
  • Rewards tracked on-chain

Step 3: Claim

  • User claims earned rewards
  • Rewards transferred to user wallet
  • Claim recorded on-chain
  • User can claim anytime

Step 4: Unstake

  • User can unstake anytime
  • Staked tokens returned to user
  • Unstake recorded on-chain
  • No lock-up period required

Reward Mechanism

Reward Calculation

Rewards are calculated based on:

  1. Stake Amount — How many tokens staked
  2. Stake Duration — How long tokens are staked
  3. Reward Rate — Percentage return per period
  4. Total Pool — Total tokens in staking pool

Reward Formula

User Reward = (User Stake / Total Stake) × Total Rewards

Reward Distribution

Rewards are distributed:

  • Continuously — Rewards accrue over time
  • On-Demand — User claims when ready
  • Transparently — Calculation visible on-chain
  • Automatically — Smart contract handles distribution

Reward Funding

Reward Sources

Rewards come from:

  1. Allocation Pool — Tokens allocated for rewards
  2. Protocol Revenue — Revenue from protocol operations
  3. Ecosystem Allocations — Allocations for rewards
  4. Treasury — Treasury can fund rewards if needed

Reward Sustainability

Rewards are designed to be sustainable through:

  1. Adequate Funding — Sufficient tokens allocated
  2. Sustainable Rate — Rate designed to last long-term
  3. Flexible Adjustment — Rate can be adjusted if needed
  4. Transparent Tracking — Reward pool tracked on-chain

Reward Rate

The reward rate is:

  • Transparent — Publicly available
  • Adjustable — Can be modified if needed
  • Sustainable — Designed for long-term viability
  • Fair — Applied equally to all stakers

Staking Parameters

Key Parameters

ParameterDescription
Minimum StakeMinimum tokens required to stake
Reward RatePercentage return per period
Reward PeriodTime period for reward calculation
Lock-Up PeriodTime tokens are locked (if applicable)
Maximum StakeMaximum tokens per user (if applicable)

Parameter Management

Parameters are managed through:

  1. Owner Control — Routine adjustments
  2. Multisig Approval — Critical changes
  3. Community Input — Major changes may require input
  4. Transparent Process — All changes logged on-chain

Staking Transparency

Staking Information

All staking information is publicly available:

✅ Reward Rate — Current reward rate
✅ Total Staked — Total tokens in staking pool
✅ Your Stake — Your staked amount
✅ Your Rewards — Your earned rewards
✅ Reward History — Past reward distributions

Verification Methods

You can verify staking information:

  1. Staking Contract

    • Check reward rate
    • View total staked
    • Check your stake
    • View your rewards
  2. PolygonScan

    • View staking events
    • Monitor stake changes
    • Track reward distributions
    • Verify transactions
  3. Community Tools

    • Use staking dashboards
    • Monitor reward rates
    • Track staking metrics
    • Analyze staking trends

Staking Economics

Reward Economics

Staking rewards are designed to:

  1. Incentivize Participation — Rewards encourage staking
  2. Support Value — Rewards support token value
  3. Sustainable — Rewards designed for long-term viability
  4. Fair — Rewards distributed fairly to all stakers

Staking Yield

Your staking yield depends on:

  1. Reward Rate — Percentage return
  2. Stake Duration — How long you stake
  3. Total Pool — Total tokens staked
  4. Your Stake — Your staked amount

Yield Calculation

Annual Yield = (Reward Rate × Your Stake) / 100

Staking User Flow

Example: Staking 1,000 TCP

1. Approve Staking Contract
- Approve 1,000 TCP for spending

2. Deposit Tokens
- Deposit 1,000 TCP
- Tokens locked in contract
- Stake recorded on-chain

3. Earn Rewards
- Rewards accrue daily
- After 1 year: 100 TCP earned (10% APY)
- Rewards tracked on-chain

4. Claim Rewards
- Claim 100 TCP rewards
- Rewards transferred to wallet
- Claim recorded on-chain

5. Unstake (Optional)
- Unstake 1,000 TCP
- Tokens returned to wallet
- Unstake recorded on-chain

Staking Risks

Considerations

When staking, consider:

⚠️ Smart Contract Risk — Staking contract may have vulnerabilities
⚠️ Market Risk — Token value may decrease
⚠️ Reward Risk — Reward rate may change
⚠️ Liquidity Risk — Tokens locked while staking
⚠️ Operational Risk — Protocol operations may be disrupted

Risk Mitigation

Risks are mitigated through:

✅ Audited Contracts — Staking contract audited for security
✅ Transparent Operations — All operations logged on-chain
✅ Flexible Unstaking — Can unstake anytime
✅ Reward Sustainability — Rewards designed to be sustainable
✅ Community Oversight — Community monitors staking operations

Staking Governance

Staking Parameters

Staking parameters are governed through:

  1. Owner Control — Routine adjustments
  2. Multisig Approval — Critical changes
  3. Community Input — Major changes may require input
  4. Transparent Process — All changes logged on-chain

Staking Flexibility

The staking mechanism allows for:

  • Reward Rate Adjustment — Modify reward rate
  • Parameter Adjustment — Modify staking parameters
  • Pool Management — Manage reward pool
  • Emergency Pause — Pause staking if needed

Important Notes

Staking Accuracy

  • Official Source — Always refer to official documentation for staking information
  • On-Chain Verification — Verify staking on-chain
  • Updates — Staking mechanism may be updated, check for latest information
  • Context — Understand staking in context of overall tokenomics

Staking Considerations

When evaluating staking:

✅ Understand the mechanism — Know how staking works
✅ Verify the rewards — Check reward rate on-chain
✅ Monitor your stake — Track your staked amount
✅ Assess the risks — Evaluate staking risks

Key Takeaways

  1. Simple mechanism — Easy to understand and use
  2. Transparent rewards — All rewards calculated and verified on-chain
  3. Flexible participation — Stake and unstake anytime
  4. Sustainable design — Rewards designed for long-term viability
  5. Community trust — Transparent, auditable staking operations

Next: Learn about Treasury & Liquidity Logic and how these critical assets are protected.

Docs by Docsio