Operational Parameters
This page lists the current values for the most important parameters of the FAssets system on Songbird Canary-Network and Songbird Testnet Coston. These values are subject to change as the system is further developed and tested.
Asset Manager Operational Parameters
To get the default agent settings, you need to call the getSettings function on the IAssetManager interface. Read more about the IAssetManager interface here.
Minting and Redeeming
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Minting cap mintingCapAMGTotal amount of allowed FAssets in circulation. Once reached, no more FAssets can be minted until some are redeemed. This is intended as a security measure. In the final deployment, this cap will be gradually increased and finally removed. | 50M XRP |
Lot size lotSizeAMGMinimum quantity required for minting FAssets. | 10 XRP |
Collateral reservation fee (CRF) collateralReservationFeeFee applied when reserving collateral for minting.. | 0.01% |
Redemption fee redemptionFeeFee charged during redemption of FAssets. | 0.2% |
Redemption default premium redemptionDefaultPremiumPremium paid if an agent fails to meet redemption obligations. | 5% |
| Redemption default premium source Where does the premium come from when an agent fails to pay the redeemer on time? If the vault CR > 1.1, from the agent's vault. Otherwise, from the agent's vault and the collateral pool. | ✅ |
Maximum redemption tickets maxRedeemedTicketsMaximum number of tickets redeemed in a single request. | 20 |
| Parameter | XRP |
|---|---|
Minting cap mintingCapAMGTotal amount of allowed FAssets in circulation. Once reached, no more FAssets can be minted until some are redeemed. This is intended as a security measure. In the final deployment, this cap will be gradually increased and finally removed. | none |
Lot size lotSizeAMGMinimum quantity required for minting FAssets. | 10 XRP |
Collateral reservation fee (CRF) collateralReservationFeeFee applied when reserving collateral for minting.. | 0.1% |
Redemption fee redemptionFeeFee charged during redemption of FAssets. | 0.5% |
Redemption default premium redemptionDefaultPremiumPremium paid if an agent fails to meet redemption obligations. | 5% |
| Redemption default premium source Where does the premium come from when an agent fails to pay the redeemer on time? If the vault CR > 1.1, from the agent's vault. Otherwise, from the agent's vault and the collateral pool. | ✅ |
Maximum redemption tickets maxRedeemedTicketsMaximum number of tickets redeemed in a single request. | 20 |
| Parameter | XRP |
|---|---|
Minting cap mintingCapAMGTotal amount of allowed FAssets in circulation. Once reached, no more FAssets can be minted until some are redeemed. This is intended as a security measure. In the final deployment, this cap will be gradually increased and finally removed. | 750k XRP |
Lot size lotSizeAMGMinimum quantity required for minting FAssets. | 10 XRP |
Collateral reservation fee (CRF) collateralReservationFeeFee applied when reserving collateral for minting.. | 0.5% |
Redemption fee redemptionFeeFee charged during redemption of FAssets. | 0.5% |
Redemption default premium redemptionDefaultPremiumPremium paid if an agent fails to meet redemption obligations. | 5% |
| Redemption default premium source Where does the premium come from when an agent fails to pay the redeemer on time? If the vault CR > 1.1, from the agent's vault. Otherwise, from the agent's vault and the collateral pool. | ✅ |
Maximum redemption tickets maxRedeemedTicketsMaximum number of tickets redeemed in a single request. | 20 |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Minting cap mintingCapAMGTotal amount of allowed FAssets in circulation. Once reached, no more FAssets can be minted until some are redeemed. This is intended as a security measure. In the final deployment, this cap will be gradually increased and finally removed. | none | none | none |
Lot size lotSizeAMGMinimum quantity required for minting FAssets. | 20 XRP | 0.0004 BTC | 100 DOGE |
Collateral reservation fee (CRF) collateralReservationFeeFee applied when reserving collateral for minting.. | 0.1% | 0.1% | 0.1% |
Redemption fee redemptionFeeFee charged during redemption of FAssets. | 0.1% | 0.1% | 0.1% |
Redemption default premium redemptionDefaultPremiumPremium paid if an agent fails to meet redemption obligations. | 10% | 10% | 10% |
| Redemption default premium source Where does the premium come from when an agent fails to pay the redeemer on time? If the vault CR > 1.1, from the agent's vault. Otherwise, from the agent's vault and the collateral pool. | ✅ | ✅ | ✅ |
Maximum redemption tickets maxRedeemedTicketsMaximum number of tickets redeemed in a single request. | 20 | 20 | 20 |
Payment Times
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Underlying blocks for payment underlyingBlocksForPaymentThe number of underlying blocks during which the minter or agent can pay the underlying value. | 225 |
Underlying seconds for payment underlyingSecondsForPaymentThe minimum time allowed for an agent to pay for a redemption or a minter to pay for minting. | 15 minutes |
Average block time averageBlockTimeMSThe average time between two successive blocks on the underlying chain. | 4 seconds |
Time of proof availability attestationWindowSecondsThe amount of time that proofs of payment or nonpayment must be available on the Data Connector. | 1 day |
Amount of extra time per redemption redemptionPaymentExtensionSecondsThe extra amount of time per redemption granted to an agent when many redemption requests occur in a short period of time. | 45 seconds |
| Parameter | XRP |
|---|---|
Underlying blocks for payment underlyingBlocksForPaymentThe number of underlying blocks during which the minter or agent can pay the underlying value. | 500 |
Underlying seconds for payment underlyingSecondsForPaymentThe minimum time allowed for an agent to pay for a redemption or a minter to pay for minting. | 15 minutes |
Average block time averageBlockTimeMSThe average time between two successive blocks on the underlying chain. | 4 seconds |
Time of proof availability attestationWindowSecondsThe amount of time that proofs of payment or nonpayment must be available on the Data Connector. | 1 day |
Amount of extra time per redemption redemptionPaymentExtensionSecondsThe extra amount of time per redemption granted to an agent when many redemption requests occur in a short period of time. | 30 seconds |
| Parameter | XRP |
|---|---|
Underlying blocks for payment underlyingBlocksForPaymentThe number of underlying blocks during which the minter or agent can pay the underlying value. | 225 |
Underlying seconds for payment underlyingSecondsForPaymentThe minimum time allowed for an agent to pay for a redemption or a minter to pay for minting. | 15 minutes |
Average block time averageBlockTimeMSThe average time between two successive blocks on the underlying chain. | 4 seconds |
Time of proof availability attestationWindowSecondsThe amount of time that proofs of payment or nonpayment must be available on the Data Connector. | 1 day |
Amount of extra time per redemption redemptionPaymentExtensionSecondsThe extra amount of time per redemption granted to an agent when many redemption requests occur in a short period of time. | 45 seconds |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Underlying blocks for payment underlyingBlocksForPaymentThe number of underlying blocks during which the minter or agent can pay the underlying value. | 500 | 10 | 50 |
Underlying seconds for payment underlyingSecondsForPaymentThe minimum time allowed for an agent to pay for a redemption or a minter to pay for minting. | 15 minutes | 2 hours | 50 minutes |
Average block time averageBlockTimeMSThe average time between two successive blocks on the underlying chain. | 2 seconds | 10 minutes | 1 minute |
Time of proof availability attestationWindowSecondsThe amount of time that proofs of payment or nonpayment must be available on the Data Connector. | 1 day | 1 day | 1 day |
Amount of extra time per redemption redemptionPaymentExtensionSecondsThe extra amount of time per redemption granted to an agent when many redemption requests occur in a short period of time. | 30 seconds | 60 seconds | 60 seconds |
Collateral Ratios
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
| Vault Collateral Supported Types Types of collateral required in the agent's vault. | USDT |
| Vault Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.2 |
| Vault Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.3 |
| Pool Collateral Supported Types Types of collateral required in the collateral pool. | FLR |
| Pool Collateral Pool Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.5 |
| Pool Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.6 |
Minting pool holdings required mintingPoolHoldingsRequiredThe minimum amount of pool tokens an agent must hold to be able to mint, as a percentage of the FAssets the agent is currently backing. | 50% |
| Parameter | XRP |
|---|---|
| Vault Collateral Supported Types Types of collateral required in the agent's vault. | USDX |
| Vault Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.2 |
| Vault Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.2 |
| Pool Collateral Supported Types Types of collateral required in the collateral pool. | C2FLR |
| Pool Collateral Pool Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.5 |
| Pool Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.6 |
Minting pool holdings required mintingPoolHoldingsRequiredThe minimum amount of pool tokens an agent must hold to be able to mint, as a percentage of the FAssets the agent is currently backing. | 50% |
| Parameter | XRP |
|---|---|
| Vault Collateral Supported Types Types of collateral required in the agent's vault. | USDX |
| Vault Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.2 |
| Vault Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.3 |
| Pool Collateral Supported Types Types of collateral required in the collateral pool. | SGB |
| Pool Collateral Pool Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.5 |
| Pool Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.6 |
Minting pool holdings required mintingPoolHoldingsRequiredThe minimum amount of pool tokens an agent must hold to be able to mint, as a percentage of the FAssets the agent is currently backing. | 50% |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
| Vault Collateral Supported Types Types of collateral required in the agent's vault. | USDX, USDC, USDT, simulated WETH | USDC, USDT, simulated WETH | USDC, USDT, simulated WETH |
| Vault Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 1.4 | 1.4 | 1.4 |
| Vault Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 1.5 | 1.5 | 1.5 |
| Pool Collateral Supported Types Types of collateral required in the collateral pool. | CFLR | CFLR | CFLR |
| Pool Collateral Pool Minimal CR getCollateralTypes The minimum collateral ratio required to avoid liquidation. | 2.0 | 2.0 | 2.0 |
| Pool Collateral Safety CR getCollateralTypes The collateral ratio required to exit liquidation mode. | 2.1 | 2.1 | 2.1 |
Minting pool holdings required mintingPoolHoldingsRequiredThe minimum amount of pool tokens an agent must hold to be able to mint, as a percentage of the FAssets the agent is currently backing. | 50% | 50% | 50% |
Liquidation
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Liquidation premium liquidationPremiumIncreases in steps, as time passes. | Step 1: 4% Step 2: 8% Step 3: 12% |
Liquidation step time liquidationStepTimeElapsed time before the liquidation premium advances to the next step. | 300 seconds |
| Liquidation source - Liquidated value Where do the funds come from to pay for liquidations? | The agent's vault |
| Liquidation source - Premium Where do the funds come from to pay for liquidations? | The collateral's vault |
| Parameter | XRP |
|---|---|
Liquidation premium liquidationPremiumIncreases in steps, as time passes. | Step 1: 4% Step 2: 8% Step 3: 12% |
Liquidation step time liquidationStepTimeElapsed time before the liquidation premium advances to the next step. | 180 seconds |
| Liquidation source - Liquidated value Where do the funds come from to pay for liquidations? | The agent's vault |
| Liquidation source - Premium Where do the funds come from to pay for liquidations? | The collateral pool |
| Parameter | XRP |
|---|---|
Liquidation premium liquidationPremiumIncreases in steps, as time passes. | Step 1: 5% Step 2: 8% Step 3: 12% |
Liquidation step time liquidationStepTimeElapsed time before the liquidation premium advances to the next step. | 300 seconds |
| Liquidation source - Liquidated value Where do the funds come from to pay for liquidations? | The agent's vault |
| Liquidation source - Premium Where do the funds come from to pay for liquidations? | The collateral pool |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Liquidation premium liquidationPremiumIncreases in steps, as time passes. | Step 1: 5% Step 2: 10% Step 3: 15% | Step 1: 5% Step 2: 10% Step 3: 15% | Step 1: 5% Step 2: 10% Step 3: 15% |
Liquidation step time liquidationStepTimeElapsed time before the liquidation premium advances to the next step. | 180 seconds | 180 seconds | 180 seconds |
| Liquidation source - Liquidated value Where do the funds come from to pay for liquidations? | The agent's vault | The agent's vault | The agent's vault |
| Liquidation source - Premium Where do the funds come from to pay for liquidations? | The collateral pool | The collateral pool | The collateral pool |
Rewarding
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Challenger reward paymentChallengeRewardAfter a successful challenge for an illegal operation, the agent goes into full liquidation and the challenger is paid this reward from the agent's vault. | 250 USD converted to vault collateral |
Confirmation by others confirmationByOthersAfterIf an agent or redeemer becomes unresponsive, anybody can confirm payments and non-payments some time after the request was made, and get a reward from the agent's vault. | |
Minimum time confirmationByOthersAfter | 6 hours |
Reward confirmationByOthersReward | 5 USD (converted to vault collateral) |
| Parameter | XRP |
|---|---|
Challenger reward paymentChallengeRewardAfter a successful challenge for an illegal operation, the agent goes into full liquidation and the challenger is paid this reward from the agent's vault. | 300 USD converted to vault collateral |
Confirmation by others confirmationByOthersAfterIf an agent or redeemer becomes unresponsive, anybody can confirm payments and non-payments some time after the request was made, and get a reward from the agent's vault. | |
Minimum time confirmationByOthersAfter | 2 hours |
Reward confirmationByOthersReward | 100 USD (converted to vault collateral) |
| Parameter | XRP |
|---|---|
Challenger reward paymentChallengeRewardAfter a successful challenge for an illegal operation, the agent goes into full liquidation and the challenger is paid this reward from the agent's vault. | 250 USD converted to vault collateral |
Confirmation by others confirmationByOthersAfterIf an agent or redeemer becomes unresponsive, anybody can confirm payments and non-payments some time after the request was made, and get a reward from the agent's vault. | |
Minimum time confirmationByOthersAfter | 6 hours |
Reward confirmationByOthersReward | 50 USD (converted to vault collateral) |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Challenger reward paymentChallengeRewardAfter a successful challenge for an illegal operation, the agent goes into full liquidation and the challenger is paid this reward from the agent's vault. | 300 USD converted to vault collateral | 300 USD converted to vault collateral | 300 USD converted to vault collateral |
Confirmation by others confirmationByOthersAfterIf an agent or redeemer becomes unresponsive, anybody can confirm payments and non-payments some time after the request was made, and get a reward from the agent's vault. | |||
Minimum time confirmationByOthersAfter | 2 hours | 4 hours | 4 hours |
Reward confirmationByOthersReward | 100 USD (converted to vault collateral) | 100 USD (converted to vault collateral) | 100 USD (converted to vault collateral) |
Time Locks
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Time lock withdrawalTimelockAgent has to announce any collateral withdrawal or vault destruction and then wait this time before executing it. | 1 hour |
Maximum governance update frequency minUpdateRepeatTimeMinimum amount of time between updates of any governance setting. | 1 day |
Token invalidation time tokenInvalidationTimeTime between the moment a token is deprecated by governance and it becomes invalid. Agents still using it as vault collateral get liquidated after this time. | 1 day |
Agent exit available time lock agentExitAvailableTimelockThe time the agent has to wait after announcing exit from the list of publicly available agents and executing the exit. | 3 hours |
Agent fee change time lock agentFeeChangeTimelockThe time the agent has to wait between announcing and changing the agent fee or the pool share. | 1 hour |
Agent minting CR change time lock agentMintingCRChangeTimelockThe time the agent has to wait between announcing and changing the minting CR (vault or pool). | 5 minutes |
Pool exit and top-up change time lock poolExitAndTopupChangeTimelockThe time the agent has to wait between announcing and changing any pool exit and top-up settings. | 1 day |
Agent time-locked operation window agentTimelockedOperationWindowOnce the above time locks expire, agents have this amount of time to execute the requested operation. | 2 hours |
Collateral pool token time lock collateralPoolTokenTimelockAmount of seconds that a user entering the collateral pool must wait before spending (exit or transfer) the obtained pool tokens. | 60 seconds |
Minimum diamond-cut time lock diamondCutMinTimelockSecondsAmount of time that must elapse before the system performs a <a href='https://eips.ethereum.org/EIPS/eip-2535' target='_blank'>diamond cut</a>. | 1 hour |
| Parameter | XRP |
|---|---|
Time lock withdrawalTimelockAgent has to announce any collateral withdrawal or vault destruction and then wait this time before executing it. | 60 seconds |
Maximum governance update frequency minUpdateRepeatTimeMinimum amount of time between updates of any governance setting. | 60 seconds |
Token invalidation time tokenInvalidationTimeTime between the moment a token is deprecated by governance and it becomes invalid. Agents still using it as vault collateral get liquidated after this time. | 1 day |
Agent exit available time lock agentExitAvailableTimelockThe time the agent has to wait after announcing exit from the list of publicly available agents and executing the exit. | 60 seconds |
Agent fee change time lock agentFeeChangeTimelockThe time the agent has to wait between announcing and changing the agent fee or the pool share. | 120 seconds |
Agent minting CR change time lock agentMintingCRChangeTimelockThe time the agent has to wait between announcing and changing the minting CR (vault or pool). | 120 seconds |
Pool exit and top-up change time lock poolExitAndTopupChangeTimelockThe time the agent has to wait between announcing and changing any pool exit and top-up settings. | 120 seconds |
Agent time-locked operation window agentTimelockedOperationWindowOnce the above time locks expire, agents have this amount of time to execute the requested operation. | 1 hour |
Collateral pool token time lock collateralPoolTokenTimelockAmount of seconds that a user entering the collateral pool must wait before spending (exit or transfer) the obtained pool tokens. | 60 seconds |
Minimum diamond-cut time lock diamondCutMinTimelockSecondsAmount of time that must elapse before the system performs a <a href='https://eips.ethereum.org/EIPS/eip-2535' target='_blank'>diamond cut</a>. | 2 hours |
| Parameter | XRP |
|---|---|
Time lock withdrawalTimelockAgent has to announce any collateral withdrawal or vault destruction and then wait this time before executing it. | 1 hour |
Maximum governance update frequency minUpdateRepeatTimeMinimum amount of time between updates of any governance setting. | 1 day |
Token invalidation time tokenInvalidationTimeTime between the moment a token is deprecated by governance and it becomes invalid. Agents still using it as vault collateral get liquidated after this time. | 1 day |
Agent exit available time lock agentExitAvailableTimelockThe time the agent has to wait after announcing exit from the list of publicly available agents and executing the exit. | 3 hours |
Agent fee change time lock agentFeeChangeTimelockThe time the agent has to wait between announcing and changing the agent fee or the pool share. | 1 hour |
Agent minting CR change time lock agentMintingCRChangeTimelockThe time the agent has to wait between announcing and changing the minting CR (vault or pool). | 5 minutes |
Pool exit and top-up change time lock poolExitAndTopupChangeTimelockThe time the agent has to wait between announcing and changing any pool exit and top-up settings. | 1 day |
Agent time-locked operation window agentTimelockedOperationWindowOnce the above time locks expire, agents have this amount of time to execute the requested operation. | 2 hours |
Collateral pool token time lock collateralPoolTokenTimelockAmount of seconds that a user entering the collateral pool must wait before spending (exit or transfer) the obtained pool tokens. | 60 seconds |
Minimum diamond-cut time lock diamondCutMinTimelockSecondsAmount of time that must elapse before the system performs a <a href='https://eips.ethereum.org/EIPS/eip-2535' target='_blank'>diamond cut</a>. | 1 hour |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Time lock withdrawalTimelockAgent has to announce any collateral withdrawal or vault destruction and then wait this time before executing it. | 60 seconds | 60 seconds | 60 seconds |
Maximum governance update frequency minUpdateRepeatTimeMinimum amount of time between updates of any governance setting. | 60 seconds | 60 seconds | 60 seconds |
Token invalidation time tokenInvalidationTimeTime between the moment a token is deprecated by governance and it becomes invalid. Agents still using it as vault collateral get liquidated after this time. | 1 day | 1 day | 1 day |
Agent exit available time lock agentExitAvailableTimelockThe time the agent has to wait after announcing exit from the list of publicly available agents and executing the exit. | 60 seconds | 60 seconds | 60 seconds |
Agent fee change time lock agentFeeChangeTimelockThe time the agent has to wait between announcing and changing the agent fee or the pool share. | 120 seconds | 120 seconds | 120 seconds |
Agent minting CR change time lock agentMintingCRChangeTimelockThe time the agent has to wait between announcing and changing the minting CR (vault or pool). | 120 seconds | 120 seconds | 120 seconds |
Pool exit and top-up change time lock poolExitAndTopupChangeTimelockThe time the agent has to wait between announcing and changing any pool exit and top-up settings. | 120 seconds | 120 seconds | 120 seconds |
Agent time-locked operation window agentTimelockedOperationWindowOnce the above time locks expire, agents have this amount of time to execute the requested operation. | 1 hour | 1 hour | 1 hour |
Collateral pool token time lock collateralPoolTokenTimelockAmount of seconds that a user entering the collateral pool must wait before spending (exit or transfer) the obtained pool tokens. | 60 seconds | 60 seconds | 60 seconds |
Minimum diamond-cut time lock diamondCutMinTimelockSecondsAmount of time that must elapse before the system performs a <a href='https://eips.ethereum.org/EIPS/eip-2535' target='_blank'>diamond cut</a>. | 2 hours | 2 hours | 2 hours |
Emergency Pause
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Emergency pause maxEmergencyPauseDurationSecondsThe maximum time for a pause triggered by governance or some other entity. | 3 days |
Emergency pause reset emergencyPauseDurationResetAfterSecondsThe amount of time since the last emergency pause. After it has elapsed, the pause duration counter automatically resets. | 1 week |
| Parameter | XRP |
|---|---|
Emergency pause maxEmergencyPauseDurationSecondsThe maximum time for a pause triggered by governance or some other entity. | 1 day |
Emergency pause reset emergencyPauseDurationResetAfterSecondsThe amount of time since the last emergency pause. After it has elapsed, the pause duration counter automatically resets. | 1 week |
| Parameter | XRP |
|---|---|
Emergency pause maxEmergencyPauseDurationSecondsThe maximum time for a pause triggered by governance or some other entity. | 3 days |
Emergency pause reset emergencyPauseDurationResetAfterSecondsThe amount of time since the last emergency pause. After it has elapsed, the pause duration counter automatically resets. | 1 week |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Emergency pause maxEmergencyPauseDurationSecondsThe maximum time for a pause triggered by governance or some other entity. | 1 day | 1 day | 1 day |
Emergency pause reset emergencyPauseDurationResetAfterSecondsThe amount of time since the last emergency pause. After it has elapsed, the pause duration counter automatically resets. | 1 week | 1 week | 1 week |
Transfer Fees
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
Transfer fee represented as a fraction of one millionth of the transferred amount transferFeeMillionthsThe fee on FAsset token transfer. Each transfer has this value times the transferred amount deducted from its value. The fees get deposited into epochs that are claimable by agents depending on their minting history. | 0 |
Maximum Unexpired Epochs for Transfer Fee Claims transferFeeClaimMaxUnexpiredEpochsThe number of epochs to pass before the fees get transferred to new epochs. | - |
Epoch Duration in Seconds for Transfer Fee Claims transferFeeClaimEpochDurationSecondsDuration of each reward epoch. | - |
Start Timestamp for First Transfer Fee Claim Epoch transferFeeClaimFirstEpochStartTsThe first reward epoch timestamp. | - |
| Parameter | XRP |
|---|---|
Transfer fee represented as a fraction of one millionth of the transferred amount transferFeeMillionthsThe fee on FAsset token transfer. Each transfer has this value times the transferred amount deducted from its value. The fees get deposited into epochs that are claimable by agents depending on their minting history. | 0 |
Maximum Unexpired Epochs for Transfer Fee Claims transferFeeClaimMaxUnexpiredEpochsThe number of epochs to pass before the fees get transferred to new epochs. | 16 |
Epoch Duration in Seconds for Transfer Fee Claims transferFeeClaimEpochDurationSecondsDuration of each reward epoch. | 7 days |
Start Timestamp for First Transfer Fee Claim Epoch transferFeeClaimFirstEpochStartTsThe first reward epoch timestamp. | Tue Oct 01 2024 12:00:00 GMT |
| Parameter | XRP |
|---|---|
Transfer fee represented as a fraction of one millionth of the transferred amount transferFeeMillionthsThe fee on FAsset token transfer. Each transfer has this value times the transferred amount deducted from its value. The fees get deposited into epochs that are claimable by agents depending on their minting history. | 0 |
Maximum Unexpired Epochs for Transfer Fee Claims transferFeeClaimMaxUnexpiredEpochsThe number of epochs to pass before the fees get transferred to new epochs. | 30 |
Epoch Duration in Seconds for Transfer Fee Claims transferFeeClaimEpochDurationSecondsDuration of each reward epoch. | 3.5 days |
Start Timestamp for First Transfer Fee Claim Epoch transferFeeClaimFirstEpochStartTsThe first reward epoch timestamp. | 1733122800 (Mon Dec 02 2024 07:00:00 GMT) |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
Transfer fee represented as a fraction of one millionth of the transferred amount transferFeeMillionthsThe fee on FAsset token transfer. Each transfer has this value times the transferred amount deducted from its value. The fees get deposited into epochs that are claimable by agents depending on their minting history. | 0 | 0 | 0 |
Maximum Unexpired Epochs for Transfer Fee Claims transferFeeClaimMaxUnexpiredEpochsThe number of epochs to pass before the fees get transferred to new epochs. | 16 | 16 | 16 |
Epoch Duration in Seconds for Transfer Fee Claims transferFeeClaimEpochDurationSecondsDuration of each reward epoch. | 7 days | 7 days | 7 days |
Start Timestamp for First Transfer Fee Claim Epoch transferFeeClaimFirstEpochStartTsThe first reward epoch timestamp. | Tue Oct 01 2024 12:00:00 GMT | Tue Oct 01 2024 12:00:00 GMT | Tue Oct 01 2024 12:00:00 GMT |
Core Vault
Core Vault Manager
To get the Core Vault manager operational parameters you need to use the ICoreVaultManager interface. Specific functions added to each parameter.
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
| Escrow amount _escrowAmount getSettings _escrowAmountThe amount of XRP to escrow (setting to 0 disables escrowing). | 250k XRP |
| Minimal left amount in the multisig _minimalAmount getSettings _minimalAmountThe minimal amount that will be left on the multisig after escrowing. | 500k XRP |
| Escrow expiration time _escrowEndTimeSeconds getSettings _escrowEndTimeSecondsThe time of day (UTC) when the escrows expire. Exactly one escrow per day will expire. | 57600 (16:00 UTC) |
| Max expected fee _fee getSettings _feeMaximum expected fee charged by the chain for a payment | 0.0004 XRP (400 drops) |
| Parameter | XRP |
|---|---|
| Escrow amount _escrowAmount getSettings _escrowAmountThe amount of XRP to escrow (setting to 0 disables escrowing). | 10k XRP |
| Minimal left amount in the multisig _minimalAmount getSettings _minimalAmountThe minimal amount that will be left on the multisig after escrowing. | 10k XRP |
| Escrow expiration time _escrowEndTimeSeconds getSettings _escrowEndTimeSecondsThe time of day (UTC) when the escrows expire. Exactly one escrow per day will expire. | 43200 (12:00 UTC) |
| Max expected fee _fee getSettings _feeMaximum expected fee charged by the chain for a payment | 0.0001 XRP (100 drops) |
| Parameter | XRP |
|---|---|
| Escrow amount _escrowAmount getSettings _escrowAmountThe amount of XRP to escrow (setting to 0 disables escrowing). | 150k XRP |
| Minimal left amount in the multisig _minimalAmount getSettings _minimalAmountThe minimal amount that will be left on the multisig after escrowing. | 150k XRP |
| Escrow expiration time _escrowEndTimeSeconds getSettings _escrowEndTimeSecondsThe time of day (UTC) when the escrows expire. Exactly one escrow per day will expire. | 50400 (14:00 UTC) |
| Max expected fee _fee getSettings _feeMaximum expected fee charged by the chain for a payment | 0.0004 XRP (400 drops) |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
| Escrow amount _escrowAmount getSettings _escrowAmountThe amount of XRP to escrow (setting to 0 disables escrowing). | 10k XRP | ||
| Minimal left amount in the multisig _minimalAmount getSettings _minimalAmountThe minimal amount that will be left on the multisig after escrowing. | 10k XRP | ||
| Escrow expiration time _escrowEndTimeSeconds getSettings _escrowEndTimeSecondsThe time of day (UTC) when the escrows expire. Exactly one escrow per day will expire. | 43200 (12:00 UTC) | ||
| Max expected fee _fee getSettings _feeMaximum expected fee charged by the chain for a payment | 0.0001 XRP (100 drops) |
Core Vault Settings
To get the Core Vault settings you need to use the IAssetManager interface. Specific functions added to each parameter.
- Flare Mainnet
- Flare Testnet Coston2
- Songbird Canary-Network
- Songbird Testnet Coston
| Parameter | XRP |
|---|---|
| Minting left on agent's address getCoreVaultMinimumAmountLeftBIPS Minimum amount of minting left on agent's address after transfer to core vault. Expressed as percentage of agent's minting capacity (calculated from agent's vault and pool collateral). | 15% |
| Transfer to core vault time getCoreVaultTransferTimeExtensionSeconds The extra time for an agent's transfer to the core vault, compared to ordinary redemption payment. | 2 hours |
| Transfer fee to Core Vault getCoreVaultTransferTimeExtensionSeconds Fee (in percentage of transfer amount) paid by agent for transfer to the core vault. | 0 |
| Minimum number of lots for direct redemption getCoreVaultMinimumRedeemLots The minimum number of lots that a direct redemption from core vault can take | 1000 |
| Redemption fee getCoreVaultRedemptionFeeBIPS Fee (in percentage of redemption amount) paid by the redeemer for direct redemptions from the core vault. | 0 |
| Parameter | XRP |
|---|---|
| Minting left on agent's address getCoreVaultMinimumAmountLeftBIPS Minimum amount of minting left on agent's address after transfer to core vault. Expressed as percentage of agent's minting capacity (calculated from agent's vault and pool collateral). | 20% |
| Transfer to core vault time getCoreVaultTransferTimeExtensionSeconds The extra time for an agent's transfer to the core vault, compared to ordinary redemption payment. | 2 hours |
| Transfer fee to Core Vault getCoreVaultTransferTimeExtensionSeconds Fee (in percentage of transfer amount) paid by agent for transfer to the core vault. | 0 |
| Minimum number of lots for direct redemption getCoreVaultMinimumRedeemLots The minimum number of lots that a direct redemption from core vault can take | 10 |
| Redemption fee getCoreVaultRedemptionFeeBIPS Fee (in percentage of redemption amount) paid by the redeemer for direct redemptions from the core vault. | 0 |
| Parameter | XRP |
|---|---|
| Minting left on agent's address getCoreVaultMinimumAmountLeftBIPS Minimum amount of minting left on agent's address after transfer to core vault. Expressed as percentage of agent's minting capacity (calculated from agent's vault and pool collateral). | 15% |
| Transfer to core vault time getCoreVaultTransferTimeExtensionSeconds The extra time for an agent's transfer to the core vault, compared to ordinary redemption payment. | 2 hours |
| Transfer fee to Core Vault getCoreVaultTransferTimeExtensionSeconds Fee (in percentage of transfer amount) paid by agent for transfer to the core vault. | 0 |
| Minimum number of lots for direct redemption getCoreVaultMinimumRedeemLots The minimum number of lots that a direct redemption from core vault can take | 1000 |
| Redemption fee getCoreVaultRedemptionFeeBIPS Fee (in percentage of redemption amount) paid by the redeemer for direct redemptions from the core vault. | 0 |
| Parameter | XRP | BTC | DOGE |
|---|---|---|---|
| Minting left on agent's address getCoreVaultMinimumAmountLeftBIPS Minimum amount of minting left on agent's address after transfer to core vault. Expressed as percentage of agent's minting capacity (calculated from agent's vault and pool collateral). | 20% | ||
| Transfer to core vault time getCoreVaultTransferTimeExtensionSeconds The extra time for an agent's transfer to the core vault, compared to ordinary redemption payment. | 2 hours | ||
| Transfer fee to Core Vault getCoreVaultTransferTimeExtensionSeconds Fee (in percentage of transfer amount) paid by agent for transfer to the core vault. | 0 | ||
| Minimum number of lots for direct redemption getCoreVaultMinimumRedeemLots The minimum number of lots that a direct redemption from core vault can take | 10 | ||
| Redemption fee getCoreVaultRedemptionFeeBIPS Fee (in percentage of redemption amount) paid by the redeemer for direct redemptions from the core vault. | 0 |
Learn more about the different components and processes involved in FAssets - collateral, minting, redemptions, liquidations and Core Vault.
For developer resources, explore our FXRP address, minting, and redemption guides to get started with FAssets integration.