Summary
This proposal aims to add Bifrost vGLMR (liquid staking GLMR), vFIL (liquid staking FIL) and vMANTA (liquid staking MANTA) on Astar, prepare for two use cases:
- Pushing the integration of XCM stake/unstake SDK (Bifrost SLPx) on Astar (which already supported vASTR minting on Astar zk-EVM), it is convenient for users to mint Substrate Native LSTs directly in Astar EVM applications.
- Add vGLMR, vFIL and vMANTA in Omni LSD Dapp on Astar for easy user interaction.
- Deploy vGLMR, vFIL and vMANTA liquidity on Astar DEXs.
Protocol Description
Bifrost (https://bifrost.finance) Bifrost is a Liquid Staking app-chain tailored for all blockchains. By leveraging on Polkadots cross-consensus message format (XCM) it provides standardised cross-chain liquid staking services for various networks notably Polkadot (vDOT), Kusama (vKSM) and the first LST solutions on Astar and Astar zk-EVM (vASTR) as well as other multiple chains (currently 6+ chains).
Bifrost is currently one of the largest liquid staking protocols on Polkadot with a current total TVL of $100M. vDOT, Bifrost liquid LST for staked DOT was launched in late May of 2022, and there is already around $66M TVL of DOT staked with Bifrost. vASTR, the top3 parachain-liquid staking derivative in Polkadot ecosystem launched in late Aug of 2023, which has accumulated over $2.2m $ASTR staked with Bifrost.
Bifrost App: https://bifrost.app/
Omni Liquid Staking App: https://omni.ls/
Check Bifrost LST statistics at here.
Motivation
Benefits for Astar ecosystem
- Protocol Owned Liquidity (POL) : Provide more liquidity for staked GLMR, FIL and MANTA, promote the capital utilization of these assets in various DeFi scenarios and applications leveraging Polkadot XCM.
- Increasing Astar TVL: Drive the enthusiasm and interest of more GLMR, FIL and MANTA holders to participate in staking and benefit from the capital efficiency and liquidity benefits of holding these LSTs vs. native staking.
- Support the growth of the protocols building natively in Astar and Polkadot by integrating vGLMR, vFIL and vMANTA, and driving utility and usecases within their ecosystems.
What are the differences between Bifrost LSTs “vTokens” and Lido?
The Bifrost parachain pallet natively executes Substrate runtime logics to stake and mint LSTs, thus Bifrost vTokens are easily crossed to other parachains via XCM, these Substrate LSTs’ are supported by Polkadot parachain consensus thus ensuring security.
As vTokens can be crossed chain via XCM, Bifrost had published a vToken XCM mintable Pallet which is called the “SLPx Pallet”. It services other parachains to call this pallet via XCM and mint vTokens, this Pallet then will automatically send vTokens back via XCM to the destination chain’s caller address (the caller address is LST user). Therefore, Bifrost had deployed SLPx contract and omni chain dapp on Astar, to be directly interacted by any Astar applications to support vToken mint & redeem on Astar. (We used to demostrated the case with Astar EVM in Sub0)
In addition, we built a XCM vToken exchange rate price feed oracle for all vTokens, which could facilitate cross-chain liquidation for vTokens and the use cases in various DeFi protocols (i.e. Lending/Borrowing) on Substrate and EVM parachains.
Read detailed logic about how SLPx works: Overview | Bifrost Docs
Bifrost LSTs Risk Declaration
Staking Liquidity Pallet (SLP) is the core module to execute all transactions for underlying staking via the XCM and mint liquid staking Token (vToken) to users. Thus, a SLP vToken security instruction might help to understand the vToken reserve risk and protocol security. Please check all the details at: Staking Liquidity Protocol (SLP) vtoken security.pdf - Google Drive
Technical details
Token information:
- Asset name: Voucher GLMR
- Asset symbol: vGLMR
- Asset Multilocation:
Multilocation: { parents:1, interior: X2(Parachain(2030), GeneralKey(0x0901)}
Decimals: 18
Token information:
- Asset name: Voucher FIL
- Asset symbol: vFIL
- Asset Multilocation:
Multilocation: { parents:1, interior: X2(Parachain(2030), GeneralKey(0x0904)}
Decimals: 18
Token information:
- Asset name: Voucher MANTA
- Asset symbol: vMANTA
- Asset Multilocation:
Multilocation: { parents:1, interior: X2(Parachain(2030), GeneralKey(0x0908)}
Decimals: 18
Links & References
- Website : https://bifrost.finance
- Documentation : https://wiki.bifrost.finance/
- Github Page : Bifrost · GitHub
- Communities : Discord ; Twitter