Goat.Tech Academy
  • 🐐What is Goat.Tech
  • Problem: Crisis of Trust in Web3
  • Solution design: Trust Validator
  • GOAT DAPP
    • What is Goat Dapp
    • 🚀Trust-to-Earn
      • 👉Stake ETH
        • Stake More
      • 💰Pool Reward
      • 💰Staker Reward
      • 💰Staking Reward
    • 👑Trust Score
      • 💰Mining Reward
      • 👉Stake GOAT
      • 👑Goat Ranks
    • 🤝Trust Circle Marketing
      • 💰Trustor Reward
    • ⚔️Reputation Challenge
      • 💰Attack/Defense/Voting Reward
    • 🦄Trust-to-Earn Best Practices
    • ⚙️Security
    • Feed Trust Score On-Chain
  • GOAT Layer 2
    • What is Goat L2
    • Market Potential
  • LEARN MORE
    • 🐐Protocol Token (GOAT)
    • Go-To-Market
    • Roadmap
    • 💎Early Mainnet Benefits
    • 📚User Guide (How to use)
    • 🎓Reputation Standards
    • Goat vs. LRT
    • 👑Utilizing Trust Score
    • ⚡Goat.Tech Ecosystem
    • 📖Official Links
    • 🖥️System Parameters
    • ❓Frequently Asked Questions
    • Page
Powered by GitBook
On this page
  • ETH Distribution
  • Standard Mode (Self-staking)
  • Degen Mode (Staking in other's pool)
  • Staking Power

Was this helpful?

  1. GOAT DAPP
  2. Trust-to-Earn

Stake ETH

The most basic action on Goat.Tech

PreviousTrust-to-EarnNextStake More

Last updated 1 year ago

Was this helpful?

ETH Distribution

Stake ETH in User A's = Lock-stake [Amount] ETH + [Lock Time] + A's address

Your Stakers = users who Stake in your pool.

Your Pools = people whose addresses in which you are Staking in.

Standard Mode (Self-staking)

When you Stake [Amount] ETH in your own pool with [Lock-Time], [Amount] will be distributed as follows:

  • Locked_ETH = 100% [Amount] is allocated to Locker smart contract.

Degen Mode (Staking in other's pool)

When you Stake [Amount] ETH in User A's pool with [Lock-Time], [Amount] will be distributed as follows:

  • X = 2% (Pool_reward_rate) x [Amount] x (1 - A's Kickback_rate) is allocated to A;

  • Y = 3% (Staker_reward_rate) x [Amount] is allocated to all current Stakers in A's pool;

  • Locked_ETH = [Amount] - X - Y is allocated to Locker smart contract.

After [Lock-Time] ends, Locked_ETH is Unlocked and can be Restaked or Unstaked.

You can Stake in your own pool.

Staking Power

When you Stake [Amount] ETH in User A's pool, your Staking Power in that pool = [Amount] x Multiplier(Lock-Time). The longer [Lock-Time] is (in months), the higher Multiplier is.

Multiplier(Lock-Time) = Multiplier_factor * [Lock-Time] + (1.01 - Multiplier_factor).

Lock-Time
In months
Multiplier

1 month

1

1.01

3 months

3

1.27

6 months

6

1.66

1 year

12

2.44

18 months

18

3.22

2 years

24

4

If you stake in your own pool, your Staking Power is further multiplier with 1.25 (Self_stake_multiplier).

You can Extend your stake's Lock-Time anytime.

Unstake: You can Un-Stake ETH from User A's pool anytime after Lock-Time is over.

  • Elapsed-Time = NOW - Lock-start-time

  • Lock-Time is over when: Elapsed-Time >= Adjusted-Lock-Time

  • If you're NOT User A, Adjusted-Lock-Time = Lock-Time x [A's Financial_stability]

  • If you're User A, Adjusted-Lock-Time = Lock-Time x (2 - [A's Financial_stability])

If you Un-Stake ETH before Lock-Time is over, you will lose all of your Earning and pay a Penalty.

  • Penalty = Unstake-Amount x (1 - min(1, Elapsed-Time/Adjusted-Lock-Time))

  • Your Earning and the Penalty will be distributed to Goat.Tech Treasury (Treasury_share = 1%) and all stakers in your pools according to their Staking Power

What does Financial_stability mean? Check out Trust Score.

🚀
👉
👑Trust Score