Strike Docs
  • 📖Strike Documentation
  • ⭐Getting Started
    • 🧑‍🏫Guides
    • 🔬Networks
    • 📒Protocol Math
      • sToken and Underlying Decimals
      • Interpreting Exchange Rates
      • Calculating Accrued Interest
      • Calculating the APY Using Rate Per Block
    • 💹Gas Costs
  • 🎙️STokens
    • Mint
    • Redeem
    • Redeem Underlying
    • Borrow
    • Repay Borrow
    • Repay Borrow Behalf
    • Transfer
    • Liquidate Borrow
    • Key Events
    • Error Codes
    • Failure Info
    • Exchange Rate
    • Get Cash
    • Total Borrow
    • Borrow Balance
    • Borrow Rate
    • Total Supply
    • Underlying Balance
    • Supply Rate
    • Total Reserves
    • Reserve Factor
  • ⚙️Comptroller
    • Enter Markets
    • Exit Market
    • Get Assets In
    • Collateral Factor
    • Get Account Liquidity
    • Close Factor
    • Liquidation Incentive
    • Key Events
    • Error Codes
    • Failure Info
    • STRK Distribution Speeds
    • Claim STRK
    • Market Metadata
  • 👨‍👩‍👦Governance
    • Delegate
    • Delegate By Signature
    • Get Current Votes
    • Get Prior Votes
    • Key Events
    • Governor Alpha
    • Quorum Votes
    • Proposal Threshold
    • Proposal Max Operations
    • Voting Delay
    • Voting Period
    • Propose
    • Queue
    • Execute
    • Cancel
    • Get Actions
    • Get Receipt
    • State
    • Cast Vote
    • Cast Vote By Signature
    • Timelock
    • Pause Guardian
  • 🔡API
    • STokenService
      • GET: /stoken
    • MarketHistoryService
      • GET: /market_history/graph
    • ProposalService
      • GET: /proposals
      • GET: /proposals/:id
      • GET: /proposals/statistics
    • VoterService
      • GET: /voters/accounts
      • GET: /voters/accounts/:address
      • GET: /voters/history/:address
      • GET: /voters/:proposalId
    • GovernanceService
      • GET: /governance/strike
      • GET: /governance/proposals
      • GET: /governance/proposal_vote_receipts
      • GET: /governance/accounts
    • UserHistoryService
      • GET: /user/history
    • LiquidationService
      • GET: /get_liquidators
      • GET: /get_liquidator:account
      • GET: /get_liquidator_detail:account
      • GET: /liquidator
    • Shared Data Types
  • ⌛Strike.js
    • Strike Constructor
    • API Methods
      • Account
      • sToken
      • Market History
      • Governance
    • sToken Methods
      • Supply
      • Redeem
      • Borrow
      • Repay Borrow
    • STRK Methods
      • To Checksum Address
      • Get Strk Balance
      • Get Strk Accrued
      • Claim Strk
      • Delegate
      • Delegate By Sig
      • Create Delegate Signature
    • Comptroller Methods
      • Enter Markets
      • Exit Market
    • Ethereum Methods
      • Read
      • Trx
      • Get Balance
    • Governance Methods
      • Cast Vote
      • Cast Vote By Sig
      • Create Vote Signature
    • Price Feed Methods
      • Get Price
    • Utility Methods
      • Get Address
      • Get ABI
      • Get Network Name With Chain ID
  • 🤑DeFi 3.0 Vault
  • 🍍Revenue Share Staking
  • 🔒Security
    • Formal Verification
    • Bug Bounty Program
    • Immunefi
Powered by GitBook
On this page
  • STRK locking
  • STRK in vesting
  • Epochs
  • Fee Rewards Distribution

Was this helpful?

Revenue Share Staking

Distribution of protocol revenue to STRK holders

PreviousDeFi 3.0 VaultNextSecurity

Last updated 2 years ago

Was this helpful?

To earn protocol revenue, STRK tokens need to be vested or locked.

There are 2 earning possibilities: 1 in USDC and 1 in STRK token. Only users who lock their STRK will be able to earn USDC and STRK tokens both.

STRK locking

STRK holders can lock (12 weeks Lockup period) their STRK to earn protocol revenue and penalty fees.

Protocol revenue: All the market reserves Penalty fees: 50% early withdrawal penalty fee for supplying & borrowing distribution STRK rewards

Once locked, the user cannot withdraw their STRK for 12 weeks. It is NOT possible to pay a penalty to withdraw locked STRK early.

STRK in vesting

We have updated the original STRK claim logic as follows.

When supplying/borrowing assets into STRK protocol, distributed STRK tokens would have a 12-week vesting period. During this time no rewards are being released but earn protocol revenue.

You can claim your rewards during the vesting time but with a 50% penalty fee on your vesting rewards. You can either get 50% of the rewards during the 12-week vesting period or 100% after.

Epochs

Vesting and Locking will be always in 7 day batches, also called epochs.

An example for Vested and Locked tokens: If the epoch goes from Monday till Sunday and you already have locked tokens on Tuesday and decide to lock another amount of token on Saturday they will be gathered under the same epoch.

Fee Rewards Distribution

Protocol revenue rewards will be distributed every 2 weeks and can always be claimed without any penalty or vesting time.

An example for penalty fee distribution: All early claimed 50% penalty fees are being distributed for a 14 days period based on when they were claimed early. So If someone claims early 2 days later those fees will also be distributed over a 14 days period.

Vested and locked STRK do share the same Protocol revenue pool without different weighting.

You have to "claim" your accumulated reward STRK tokens on the or page to put them into the 12-week vesting period. Only then you will be able to see your STRK Vests on the !

You can easily track your different epochs on the UI under the .

🍍
Rewards
Vote
Staking Page
Staking-tab
https://app.strike.org/staking
https://app.strike.org/staking