Skip to content
Red and white spheres form abstract framing shape
FAssets Logo

FAssets

Securely explore XRPfi, BTCfi, and DOGEfi.

Bridge, trade, lend, and stake for greater liquidity in one DeFi hub.

38.8K

1.67m

Securely explore XRPfi, BTCfi, and DOGEfi.

Bridge, trade, lend, and stake for greater liquidity in one DeFi hub.

38.8K

1.67m

What is FAssets?

FAssets allow XRP, BTC, and DOGE to interact with smart contracts, unlocking liquidity in multi-trillion-dollar markets through an overcollateralized model.

Live on Songbird and then Flare.

FXRP
Live
FDOGE
Live
FBTC
Coming Soon

Mint FAssets with Minting DApps

Overcollateralization

Over 300%

FAssets' overcollateralization model guarantees that each bridged currency unit is backed by greater value, enhancing security while addressing trust issues in traditional custodial and multisig solutions.

Learn more.

Padlock encircled by rings of spheresPadlock encircled by rings of spheres

Trade your FAssets with:

Blazeswap logoEnosys

How it works

FAssets how it works flowchart
FAssets how it works flowchart for tablets
FAssets how it works flowchart for mobile screens

Become an agent

Forge a DeFi hub for XRP, BTC, and DOGE with verifiable economic security.

import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {IAssetManager} from "@flarelabs/fasset/contracts/userInterfaces/IAssetManager.sol";

contract FAssetArbitrager {
    IAssetManager internal assetManager;
    IERC20 internal fAsset;

    constructor(IAssetManager _assetManager) {
        assetManager = _assetManager;
        fAsset = _assetManager.fAsset();
    }

    function arbitrage(address _agentVault) external {
        uint256 availableFAsset = fAsset.balanceOf(address(this));
        (uint256 liquidatedFAsset, uint256 obtainedVault, uint256 obtainedNative) =
            assetManager.liquidate(_agentVault, availableFAsset);
        IERC20 agentVaultToken = assetManager.getAgentVaultCollateralToken(_agentVault);
        swapToFAsset(agentVaultToken, liquidatedFAsset, obtainedVault, obtainedNative);
    }
...
}

Use cases

Cross-chain yield farming, logos of Bitcoin linking to XRP
Cross-chain yield farming, logos of Bitcoin linking to XRP

Cross-Chain Yield Farming

Users can convert their BTC, XRP, or Doge to FAssets and participate in yield farming strategies on Flare-based DeFi platforms, earning rewards in ways that would not be possible on their native chains.

Collateral for DeFi Loans, page symbol with arrows pointing up and down
Collateral for DeFi Loans, page symbol with arrows pointing up and down

Collateral for DeFi Loans

FAssets unlock liquidity without selling their underlying holdings. Users can use their FAssets as collateral to take out stablecoin loans or other crypto-based loans on Flare-powered lending protocols.

Decentralized Trading, logo of open book containing linked shapes
Decentralized Trading, logo of open book containing linked shapes

Decentralized Trading

Users can access more diverse trading opportunities by utilizing liquidity pools on Flare that are not available on their native chains. FAssets can be traded on decentralized exchanges (DEXs) within the Flare ecosystem.

Lock icon
Lock icon

Interoperability

FAssets enables seamless interaction across different blockchains, allowing users to bring popular assets like BTC, XRP and Doge onto the Flare network. This increases asset utility while still maintaining their core value.

Icon of man running with wind behind him
Icon of man running with wind behind him

Enhanced Utility

By converting assets into FAssets, users can leverage them in various DeFi applications, such as lending, and trading, thus unlocking additional earning opportunities.

Icon of arrows pointing up, right, down, and left
Icon of arrows pointing up, right, down, and left

Decentralization and Security

Over-collateralized bridge that ensures funds are backed and safe.