LogoLogo
HomeDappGithub
  • 🌈What is Bifrost
    • Bifrost vs Others
    • Bifrost cross-chain architecture
    • Bifrost security model
  • 🧬Tokenomics 2.0
    • Overview
    • Protocol Growth Flywheel
    • Core - bbBNC
      • How to get or redeem?
    • BNC
    • vBNC
    • Treasury
  • šŸ“šFAQ
    • Glossary
    • What are vTokens?
      • vETH
      • vKSM
      • vDOT
      • vFIL
      • vGLMR & vMOVR
      • vMANTA
      • vASTR
      • Validator Governance
      • XCM V3 in Bifrost
      • Mint/Redeem vToken without Dapp
    • What is LoopStake?
      • LoopStake Lending Parameters
    • What is LST Governance?
    • What is LST Stable Swap?
  • šŸƒDapp Tutorials & use cases
    • Liquid Staking on Bifrost
    • Liquid Staking on Omni LS
    • Loop Stake (Leverage Staking)
    • Governance with vDOT & vKSM
    • Providing Liquidity on DEX/Perp DEX
    • Supplying Liquidity on Money Market
    • Yield DCA
    • Farming
    • Unstaking
  • 🦸For the Community
    • Ambassadors
    • Governance
      • Overview
      • Proposal Guidelines (polkadot.js)
      • Proposal Guidelines (Subsquare)
      • OpenGov Components
      • OpenGov Tracks
        • Root
        • WhitelistedCaller
        • Liquid Staking
      • Proposal Template
        • HRMP
        • Validator Boost List
      • Bifrost Fellowship
      • On-chain Identity
    • Rainbow Boost
  • āš’ļøFor Builders
    • Build with SLPx
      • Overview
      • Supported Networks
        • Soneium
        • Astar
        • Manta Pacific
        • Moonbeam
        • Moonriver
        • Ethereum
      • XCM Oracle
    • vToken APIs
    • Builder Programs
      • Grants and Funding Program
      • Open Bounties
      • Bug Bounty
  • 🧩For Partners
    • Reward-Share Program (RSP)
      • Why RSP?
      • Integrate RSP
      • Claim RSP Rewards
      • Terms & Conditions
      • FAQ
    • Join The Program
    • Validator Boost List (VBL)
  • āš–ļøFor Collators
    • Requirement
    • Run a Collator
    • Stop Collating
  • šŸ“¦Resources
    • Tools
    • Audit Report
    • Press Kit
    • Token Icon
Powered by GitBook
On this page

Was this helpful?

  1. For Builders
  2. Build with SLPx

Overview

PreviousBuild with SLPxNextSupported Networks

Last updated 2 months ago

Was this helpful?

ā€œBifrost SLPx streamlined the complex process of bridging funds to destination chain, allowing users to liquid stake on any chain without leaving UI to interact with bridges.ā€

We call it:

SLPx Chain Abstraction

The core principle behind the model is simple: Users don't need to navigate the complexities of path-finding, cross-chain bridging, switching chains, and paying gas fees for interchain transactions. They only need to interact with the SLPx contract on their source chain to delegate these operations to be completed on their behalf.

How does it works?

SLPx mainly consists of two parts:

  • SLPx Contract: deployed on user’s source chain, receive user’s request and teleport to Bifrost.

  • SLPx Module: deployed on Bifrost chain, receive the request from SLPx Contract and call to stake.

SLPx has three core steps to wrap up ā€œStake with Bifrostā€ between Bifrost chain and user’s source chain (assume a EVM chain):

  1. Execute the Bifrost SLPx module remotely. The EVM user's address (msg.sender) is embedded in the calldata for the remote execution. This allows the Bifrost chain to identify the calling EVM user when the module is executed.

  2. After the Bifrost SLPx module logic is processed, the LST will be sent to user on source chain.

User initiate a request on a source chain: The token is sent to a Bifrost chain account for asset transfer and processing. Each EVM address corresponds to a Substrate account. For conversion details, see the .

āš’ļø
Frontier Account Mapping Rules