Vaults

Vaults are the core of Firelight’s architecture, designed to securely accept and handle staked assets.

Key Vault Functions

  • Token deployment is a core responsibility of each vault. The system accepts FXRP deposits from stakers and these tokens are in secure smart contracts.

  • The vault handles all aspects of the token, from initial deposit through to final withdrawal, with every transaction recorded on-chain.

  • LST issuance represents another critical vault function. Upon receiving deposits, vaults mint stXRP tokens proportional to the amount staked and the current exchange rate.

  • When users wish to exit their positions, the vault burns the corresponding stXRP and releases the underlying FXRP.

Vault Architecture

The vault system implements the ERC-4626 standard, ensuring compatibility and composability with DeFi protocols across the Flare ecosystem. The non-custodial design ensures users maintain control through cryptographic means rather than entrusting a centralized entity with their assets. The vault maintains full reserve backing between FXRP locked and stXRP issued.

Vault Architecture

Launch Vault Specifications

  • This vault accepts only FXRP as the deposited asset and issues stXRP as the liquid staking token.

  • The initial exchange rate is set at 1:1, providing clarity and simplicity for early adopters.

  • During the launch phase, there is zero slashing risk, allowing users to familiarize themselves with the system without concern for penalties.

  • Deposit caps will be implemented and adjusted dynamically based on demand, ensuring controlled growth and system stability.

Last updated