Bifrost’s on-chain treasury represents a paradigm shift in capital allocation and social organization, which supports and encourages anyone to collaborate around a common goal and promote the ecological construction of Bifrost.
The operation of the Treasury is mainly to absorb the value of use cases and continue to stimulate ecological growth in the form of BNC, forming a positive economic cycle. Anyone can apply for treasury funds through the treasury proposal. For the specific process, please refer to: Governance: The Treasury.
Reward Fee: The reward fee is drawn from the part of the underlying Token’s staking reward. (The vToken APY on Bifrost Dapp is the actual APY after deducting the reward fee.)
Unstake Fee: The unstake fee takes from the principle of the unstaking vToken amount.
(All these parameters below can be discussed and modified via Bifrost Governance)
Bond Convert Fee: 0.01% of your vsBond principle
This fee happens once your vsBond is expired so that you can convert it to vsToken via Bond Convert.
Due to the complexity of the calculation of the actual transaction fee on the chain, the actual estimated value below is only for reference and not an exact value.
Each expenditure of the Treasury is necessarily to be passed via the Governance, there are some main cases to use the Treasury fund：
- Anti-risk, slash insurance
- Bifrost ecosystem grant
- System arbitrage
- BNC buyback
- Marketing & events
- Provide relevant trading pair liquidity
- and more...
System Staking is a decentralized module that deposits cross-chain assets from Bifrost parachain Pallet for Staking, thereby increasing the vToken yield rate.
As a parachain of Polkadot & Kusama, Bifrost has secure and reliable XCM cross-chain interoperability capabilities. The Bifrost System Staking Pallet regularly casts tokens that meet the conditions as vTokens (refer to SST Token Composition) through the vToken Mint Pallet, and uses the parachain Pallet as the Operator (without private key) to initiate cross-chain Staking on the original chain, and distributes the Staking Rewards generated to vToken income, Bifrost Treasury, and veBNC (refer to Income Distribution), thus achieving the effect of improving the overall utilization rate of funds for the parachain and users.
The chain-level functional modules and decentralized governance DAO jointly form the basis for the operation and development of System Staking, mainly including the following parts:
- 1.SST DAO statistics and evaluates the situation of idle assets on the chain, and initiates relevant configuration governance referendum on SST Track.
- 2.Bifrost community participates in SST Track governance referendum and passes it.
- 3.SST Pallet receives and executes the parameter configuration passed by the referendum.
- 4.SST automatically executes the corresponding chain logic, the main logic is:
- Temporarily issue tokens according to the number of tokens that can be executed by SST.
- Cast the temporarily issued tokens into vTokens.
- When the number of available tokens of SST decreases, vTokens will be redeemed automatically as tokens, and the temporarily issued tokens will be destroyed to keep it equal to the SST setting value.
- Bifrost Treasury Token Reserve
- Bifrost Treasury LP Corresponding Token Reserve
- vToken Arbitrage Module Token Reserve
- SALP Token Buyback Reserve (for DOT and KSM)
- Token Deposited in Farming Pallet in the Long Term
- Token Reserve of the Parachain Sovereignty Address when Asset Reserve Risk is Low
System Staking Pallet will trigger an un-staking mechanism when the asset reserve risk increases, reducing the asset reserve risk. However, if there is a large-scale cross-out of Tokens from Bifrost parallel chain to the original chain or other parachains during the un-staking waiting period, it may be impossible to fully redeem the cross-out assets, resulting in user asset cross-chain failure.
System Staking, as a vToken holder, will face the same slashing risk as other vToken holders. When slashing occurs, the SLP protocol will dispose of the slashing according to the risk disposal plan. However, when System Staking Pallet takes on the slashing risk, there may be a situation where the cross-chain assets cannot be fully redeemed, resulting in the user's cross-chain asset failure.
The reserve ratio excluding the controllable tokens held by the Bifrost Treasury & System, the calculation formula is:
User Asset Reserve Ratio = Available Tokens in Bifrost parachain Address / (Total Issued Tokens of Bifrost parachain - SALP Redeem Pool Token Amount - Tokens Held by Bifrost Treasury & System)
Based on risk control requirements, Bifrost defines corresponding risk levels and corresponding reserve rate parameters.
When the risk level increases, the community can initiate governance through SST Track, expend from the Bifrost Treasury to execute relevant risk handling, increase the reserve rate, and avoid squeeze-out. Based on different situations, risk handling can take many forms:
System Staking Pallet issues discounted Token Bonds through high interest discounting to attract Tokens to enter and purchase Token Bonds, increasing the asset reserve rate.
Enable single token farming to attract tokens to enter liquidity farming and increase asset reserve rates.
Start the vToken minting incentive to attract Tokens to enter the minting of vToken, providing liquidity for SST redemption and increasing asset reserve rate.
Initiating a short-term loan proposal through the Bifrost Treasury to fill the reserve gap for Tokens during the risk period, preventing a run on the bank.