What problem does it solve? Developers building on Flare need accurate, up-to-date guidance on the FAssets protocol—how to mint FXRP from XRP via the Core Vault, redeem FAssets back to underlying chains, resolve contract addresses at runtime, and handle agents, collateral, and rate limits—without digging through scattered documentation. ## Core Features & Use Cases - Minting and redemption reference: Covers the standard single-XRPL-payment minting flow (destination tag or memo encoding, MintingTagManager, executor rules, rate limits), the archived collateral-reservation flow, and redemption variants including redeemAmount and redeemWithTag for exchange addresses. - Runtime contract resolution: Explains how to resolve AssetManager and FXRP addresses via the FlareContractsRegistry instead of hardcoding per-network addresses. - Ready-to-run scripts: Includes TypeScript scripts for getting the FXRP address, reading FAssets settings, listing agents, direct minting, and redeeming—write scripts are dry-run by default. - Use Case: A developer building an XRPL-triggered DeFi product uses the skill to encode a 32-byte direct-minting memo, send a payment to the Core Vault, and monitor DirectMintingExecuted events on Coston2. ## Quick Start Ask the assistant to explain how to mint FXRP with a single XRPL payment to the Core Vault and show the memo encoding format.