StakeEase
Launch App
  • Overview
  • Background
    • EigenLayer
      • What is EigenLayer?
      • EigenLayer Components
      • Why EigenLayer?
      • Challenges with EigenLayer
    • Restaking Protocols
      • Intro to Restaking Protocols
      • Benefits of Restaking Protocols
      • Challenges with Restaking Protocols
  • StakeEase
    • sxETH: A Unified LRT Index
    • StakeEase Points (SEP)
    • StakeEase Referral System
    • Security
      • Audit Reports
    • Guides
      • Using the sxETH Testnet
      • Using the StakeEase Testnet
    • Contract Addresses
  • Aggregator
    • Overview
    • Technical
      • Components
      • Adapter Classification
      • User Flow
      • Workflow
      • Native Restaking
        • User Guide
        • Workflow
      • StakeEase Fusion
        • User Flow
        • Calculations
      • Contract Addresses
    • Fee Structure
    • Aggregator APIs
      • Features
      • Swagger API Reference
  • Misc
    • Roadmap
    • FAQs
    • Socials
      • Twitter
      • Discord
      • Telegram
      • Medium
    • Brand Kit
    • Terms of Service
Powered by GitBook
On this page
  1. Aggregator
  2. Technical
  3. StakeEase Fusion

User Flow

Step 1) Users deposit funds into the Fusion smart contract. The Fusion contracts maintain a user mapping for each strategy (for example Stader-Kelp, Lido-Kelp).

Funds in the Fusion contract can be withdrawn anytime until they are (re)staked.

Step 2) At regular intervals, a relayer triggers a relay transaction on the Fusion contract for each strategy.

Step 3) Within this transaction, all the ETH stored in the contract for that strategy (except for the ETH deducted to cover the transaction fee) will be (re)staked. For example, if a user has deposited funds into the Stader-Kelp strategy, then the users ETH will be liquid staked into Stader for ETHx, which will further be staked into Kelp for rsETH.

Step 4) The fee is deducted based on the number of users involved in the transaction and is sent to the executor for this transaction.

Step 5) The contract distributes rsETH to each user based on their proportionate share of deposited ETH.

Only the contract admin can set the gas limit used for calculation of fees. The admin will have no other privileges.

PreviousStakeEase FusionNextCalculations

Last updated 1 year ago