Folks Finance
xChain App (NEW)Algorand AppContact usV1 Docs
  • Welcome to Folks Finance
  • Folks Finance Algorand app documentation
  • Introduction
    • Get started
      • Create a wallet
      • Get ALGO or ASAs
      • Connect wallet to Folks Finance
    • V2, what's new?
    • Need help?
      • Contact
      • Glossary
      • FAQ
      • Fees
      • Allowing pop-up
    • V2 Testnet tips
  • Functionalities
    • 🏦Deposit
    • 💰Loan
      • Collateral
      • Borrow
    • 🔄Swap and...
    • 🏛️xALGO - Liquid Staking
      • How to Migrate from gALGO to xALGO
    • 🚜Lending Pools
    • 📈Ultraswap
    • 🛣️Folks Router
    • 🔗Algorand Consensus
      • No code
      • SDK
  • Architecture
    • Parameters
    • Pool dynamics
    • Interest rate model
    • Rebalancing
    • Loan collateral
    • Loan borrow
    • Liquidation
    • Loan types
    • Flash loan
  • TOKENOMICS
    • FOLKS
  • DEVELOPER
    • Security
      • Bug bounty
      • Audits
    • Contracts
    • Official SDKs
  • COMMUNITY
    • Contact
    • Work with us
    • Ambassador program
    • Brand & Logos
    • Community treasury
    • Aeneas liquidity program
    • Privacy and T&C
Powered by GitBook
On this page
  • How Does xALGO Work?
  • How to Stake
  • How to Ultrastake
  • How to Unstake
  • How to Unstake an Ultrastake Position
  1. Functionalities

xALGO - Liquid Staking

Last updated 1 month ago

Algorand is undergoing a significant shift from its traditional governance rewards system to a new consensus rewards model. This transition marks a strategic evolution in how Algorand incentivizes network participation, aligning with its commitment to decentralization and security.

Why the Change?

The shift to consensus rewards is driven by the goal of directly incentivizing participation in the network’s core consensus mechanism, rather than governance alone. While governance rewards were designed to encourage community engagement in decision-making, consensus rewards focus on rewarding those who actively contribute to the security and operation of the Algorand blockchain.

Folks Finance's xALGO and the Shift to Consensus Rewards

The transition from governance rewards to consensus rewards in Algorand is directly tied to the evolution of xALGO. As Algorand shifts its focus toward incentivizing consensus participation, xALGO has been adapted to align with this new rewards structure. Previously, xALGO was associated with governance rewards, allowing users to stake their ALGO and earn rewards. With the introduction of consensus rewards, xALGO now represents staked ALGO and the relative consensus rewards.

What is xALGO?

Folks Finance's xALGO is the primary liquid staking token on the Algorand blockchain. It represents staked ALGO and allows users to earn Algorand Consensus Rewards while remaining liquid on DeFi. By staking ALGO through Folks Finance, users receive xALGO tokens, which accrue value over time as they earn rewards. These tokens can be traded, used as collateral, or borrowed against within the DeFi ecosystem, offering flexibility and continuous yield generation. The value of xALGO increases relative to ALGO as it collects rewards, and it can be redeemed for ALGO at any time.

How Does xALGO Work?


How to Stake

  1. Click on Stake in the top menu.

  2. Enter the amount of ALGO you wish to stake.

  3. Click on Stake and complete the process by signing with your wallet.

How to Ultrastake

  1. Click on Stake in the top menu.

  2. Enter the amount of ALGO you wish to stake.

  3. Toggle the Ultrastake button to On.

  4. Select the leverage level that best suits your preferences.

  5. Choose between Variable or Stable APY.

  6. Click on Ultrastake and complete the process by signing with your wallet.

How to Unstake

  1. Switch to the Unstake tab.

  2. Enter the amount of xALGO you wish to unstake.

  3. Click on Unstake and finalize the process by signing with your wallet.

How to Unstake an Ultrastake Position

  1. Navigate to your Ultrastake position.

  2. Click on Unstake and complete the process by signing with your wallet.


Enjoy xALGO with zero fees!


Staking ALGO to Receive xALGO

Users can stake ALGO by depositing it into Folks Finance’s Liquid Staking system

xALGOreceived=user_stake×rate×(1−premium)\text{xALGO}_{\text{received}} = \text{user\_stake} \times \text{rate} \times (1 - \text{premium}) xALGOreceived​=user_stake×rate×(1−premium)

Where:

  • user_stake{user\_stake}user_stake is the amount of ALGO the user is willing to stake

  • rate\text{rate}rate is the current exchange rate between ALGO and xALGO

rate=xALGO circulatingtotal_active_stake+total_rewards−total_unclaimed_fees \text{rate} = \frac{\text{xALGO circulating}}{\text{total\_active\_stake} + \text{total\_rewards} - \text{total\_unclaimed\_fees}} rate=total_active_stake+total_rewards−total_unclaimed_feesxALGO circulating​
  • premium\text{premium}premium is the adjustment factor for immediate minting

Premium in xALGO minting compensates for the 320-round delay before newly staked ALGO begins earning rewards. Without it, immediate minters could unfairly benefit from rewards generated by other users’ staked ALGO during this delay. The premium ensures fair distribution of rewards across all participants.

Earning Rewards

xALGO is designed to continuously increase in value as it accrues Algorand Consensus Rewards. These rewards are compounded into the xALGO token, increasing its value relative to ALGO.

Using xALGO

  • Deposit: Users can deposit xALGO in Folks Finance

  • Collateralization: xALGO can be used as collateral within the Folks Finance platform, allowing users to borrow against their staked assets.

  • Borrowing: Users can borrow xALGO

  • Ultrastake: Users can employ strategies to maximize their returns by leveraging xALGO within the lending markets.

Unstaking xALGO

Users can unstake xALGO to redeem their underlying ALGO at any time.

ALGOreceived=user_unstakerate \text{ALGO}_{\text{received}} = \frac{\text{user\_unstake}}{\text{rate}} ALGOreceived​=rateuser_unstake​

Where:

  • user_unstake{user\_unstake}user_unstake is the amount of ALGO the user is willing to unstake

  • rate\text{rate}rate is the current exchange rate between ALGO and xALGO.

Advantages of xALGO

• Continuous Yield: xALGO automatically accrues Algorand Consensus Rewards without the need for active management.

• Liquidity: Users can maintain liquidity while staking, allowing them to participate in the DeFi ecosystem.

• Flexibility: xALGO can be used in various strategies, from borrowing to leveraged staking.


🏛️
How to Migrate from gALGO to xALGO