FAssets Integration Guide
Overview
Contract Addresses
Flare Mainnet (Chain ID: 14)
Contract
Address
Notes
Coston2 Testnet (Chain ID: 114)
Contract
Address
Notes
Retrieving AssetManager Address
Minting Resources
Official Minting dApps
Supported Wallets
Wallet
Flare Support
XRPL Support
Notes
FAssets Minting Flow
Step-by-Step Process
1. Reserve Collateral
2. Send XRP Payment
3. Obtain Payment Proof (FDC)
4. Execute Minting
FAssets Redemption Flow
Redeem FXRP for XRP
Key Events
CollateralReserved Event
MintingExecuted Event
RedemptionRequested Event
Fees & Economics
Minting Fees
Fee Type
Charged In
Amount
Purpose
Redemption Fees
Collateralization
Collateral Types
Collateral Ratios
Gas Requirements
Flare Network Gas Costs
XRPL Transaction Costs
Bridging Timeframes
Minting (XRP → FXRP)
Redemption (FXRP → XRP)
Core Vault System
What is Core Vault?
Integration Best Practices
1. Always Use Contract Registry
2. Handle Payment Reference Carefully
3. Wait for XRPL Finality
4. Monitor Events
Error Handling
Common Failure Scenarios
Error
Cause
Solution
Handling Failed Minting
Official Resources
Security Considerations
Audits
Risk Factors
Bug Bounty
Next Steps
Last updated