Lara Docs
  • ๐Ÿ‘‹Welcome to LARA
  • ๐Ÿ‘๏ธVision
  • ๐Ÿ›ฃ๏ธRoadmap
  • ๐ŸงชLara Testnet Campaign
  • Whitepaper
    • ๐Ÿ’ธValue Propositions
    • ๐Ÿš€APR and fees on Taraxa
    • ๐Ÿ’ตManaging st[TARA]
    • What is wst[TARA]
  • ๐Ÿ$Lara Token
    • ๐ŸLARA tokenomics
    • ๐Ÿ’šLARA presale
    • ๐Ÿ‹Private Sale
  • ๐Ÿค‘Lara staking
    • ๐ŸŽ–๏ธStaking Milestones
    • ๐Ÿช™Explaning $veLARA
    • ๐Ÿ’ฑRedeeming $veLARA
  • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘Lara DAO
    • ๐Ÿ“ชWhy a DAO?
    • ๐Ÿ“œDAO Terms & Conditions
    • ๐Ÿ“ŽUnderstanding the DAO
    • ๐Ÿ™ŒProposal guidelines & template
  • ๐Ÿ“”Smart Contracts
    • ๐Ÿ› ๏ธContracts
      • ๐Ÿ”Security Audit
  • ๐Ÿ–ฅ๏ธLara App walkthrough
  • Use Cases
    • ๐Ÿ˜ŽFor Passive Stakers
    • ๐Ÿ™‹For DAO members
Powered by GitBook
On this page
  • tl;dr
  • The Lara Staking mechanism
  • Building blocks
  • Staking flow

Lara staking

All details about staking Lara

PreviousPrivate SaleNextStaking Milestones

Last updated 7 months ago

tl;dr

The Lara Stakign mechanism has been implemented based on a vested token logic whose full maturity is 6 months. For more details, refer to the on our Snapshot Space.

Staking Lara is important for the health of the overall Lara ecosystem. By staking, users are gaining a plethora of benefits, like:

  • Earning yield: with a targeted ~13% APY , staking is a meaningful income source. The best thing is that staked Lara tokens still count toward your voting power in the Lara DAO.

  • Gain commission discounts: for Lara Protocol to operate, it takes 10% a commission on your staking yield. The more you stake, the smaller your commission can be. More about staking milestones in its own page at #

  • A new way of locking supply: staking is a mechanism on its own. In addition to that, the vested LARA tokens (veLARA), are a convenient way of trapping token supply and monitoring future emissions.

$veLARA balances account as additional voting power, cumulatively with both your $LARA balance and $LARA staked.

COMING SOON: Once the Protocol is mature enough, the highest staking milestones will enable users to create alternative validator ranking methodologies and connect such oracles to the protocol.

The Lara Staking mechanism

Building blocks

The Vested LARA token($veLARA)

The veLARA is a simple vested ERC-20 token that helps delay inflation, aligning with the proposal outlined on . This mechanism ensures a sustainable reward distribution over time.

The Lara Staking contract

The Staking contract is the central hub of logic and the main point of interaction.

Staking flow

1. Stake Lara

To stake Lara tokens, users must first approve the staking contract to spend their tokens. It is recommended to approve the maximum possible amount (MAX(uint256)) to avoid repeated approvals. Once approved, users can call the stake function on the StakingContract.

2. Claim Staking Rewards

After staking, users can claim their staking rewards, which are distributed as veLARA tokens. This process does not require any additional approvals or parameters. The relevant contract call for claiming rewards is straightforward and can be executed directly.

3. Redeem Lara Tokens

Users who have claimed their staking rewards at least once can redeem their veLARAtokens for LARA tokens. The redeem function requires approval for veLARA tokens, as it involves burning the rewarded veLARA in exchange for Lara. The claimId parameter, necessary for this function, should be obtained from the Lara subgraph. The exact redeemable amount is linear with the maturity of the underlying claim(the closer to the voted on 6 months the higher is the redeemable amount in %).

4. View Current Rewards and Stake Information

Users can view their staked amount and current available rewards through a dedicated view function. This function provides a comprehensive overview of the user's staking status and potential rewards.

relevant governance vote
Snapshot
๐Ÿค‘
Page cover image