rSEI, chosen by the community during rLaunchpad season 1, uses StaFi 2.0’s EVM LSD framework and Liquid Staking as a Service (LSaaS) for fast development and deployment of LSD solutions.
The rSEI App empowers users to stake SEI and receive rSEI in return. These rSEI tokens are tradable while still earning staking rewards, anchored to the staked SEI and corresponding rewards, and transferrable and tradable at any time.
The core part of StaFi EVM LSD Stack is a set of smart contracts, which are divided into two parts: PlatformContract, a platform contract managed by 61 Lab, and ProjectContracts, which belong to different projects. Platform contracts are common dependencies for all projects. Via platform contracts, developers or start-up projects can easily deploy and initialize their contract groups,distribute staking rewards.
Core contracts:
LsdToken: an ERC-20 compatible derived token. Users receive this token when depositing target chain NST(abbr for Native Staking Token) to StakeManager and burn it when unstaking.
StakePool: do delegation stuff with selected validators
StakeManager: keep track of pools’ states, interact with users, other routine works
Core roles:
EVM LSD Stack is devoted to help developers building liquid staking project in EVM compatible chains such as Sei, BNB Smart Chain, Polygon etc, and designed to provide a comprehensive set of solutions related to commission fee management, validator set management, and user operations: stake, unstake, withdraw.
Through the contracts provided by StaFi, project parties can create their LSD network contracts. These contracts are not only essential for a LSD project that records all the states of the project, such as: selected validator set, the rate between LST and TargetToken and commission fee etc, but also the dependence of Relay service and LSD dApp.
After creating the contracts, you’ll need to deploy the relay service. The relay service operates off-chain and requires these addresses to work properly.
It provides functionality to generate related key pairs based on account private keys. It triggers the smart contract to handle new era process: delegate, undelegate and update rate etc.
Once the LSD contracts created, you can deploy the LSD dApp for users to stake, unstake, withdraw and get the latest information about the project party.
Go to LSaaS App, and select EVM LST
Connect your wallet, configure contract parameters, and wait for the contract deployment.
More Detail:https://docs.stafi.io/lsaas/develop_evm_lsd/contract/
Given the limitation of smart contracts, they are not self-executing, and require an external force to trigger their functions. Relay is a service to drive the network to properly process its own internal states, such as dealing with delegating, undelegating, distributing rewards and calculating the rate between LST and StakingToken. We introduce era concept to define how often the smart contract should be called. Most of the time, an era is 24 hours long.
More Detail:https://docs.stafi.io/lsaas/develop_evm_lsd/relay/
EVM LSD App is an user interface where users can stake, unstake and get latest information about the project. As a convention in web3 all API users interact with are directly from the RPC configured in wallet, so the app is a pure DApp.
More Detail:https://docs.stafi.io/lsaas/develop_evm_lsd/app/
StaFi is a leading Liquid Staking infrastructure provider and protocol for PoS chains. Its Liquid Staking as a Service (LSaaS) framework enables developers to create Liquid Staking Tokens (LSTs) and Liquid Re-staking Tokens (LRTs) across ecosystems like ETH, EVM, BTC, CosmWasm, and SOL. By issuing rTokens (e.g., rETH, rMATIC, rBNB), StaFi unlocks the liquidity of staked assets, allowing users to earn staking rewards while retaining the flexibility to engage in DeFi. With support for major blockchains such as Ethereum, Solana, Polygon, BNB Chain, and Cosmos, StaFi bridges liquidity and security in Proof-of-Stake networks.
Read more about StaFi 2.0.
LSaaS is a paradigm shift offering developers a robust framework to build their own Liquid Staking Tokens (LSTs) and Liquid Re-staking Tokens (LRTs). Compared to Rollup as a Service(RaaS), RaaS projects, like Altlayer, Dymension and Conduit, are primarily concerned with improving blockchain scalability and efficiency through layer 2 solutions.
For a deeper comparison and analysis, you can check out the full article: Read here.