BlazeSwap — Frequently Asked Questions
Everything you need to know about swapping, providing liquidity, earning rewards, and using BlazeSwap on Flare and Songbird.
BlazeSwap is a decentralized exchange (DEX) built natively on the Flare and Songbird networks. It uses an Automated Market Maker (AMM) model, meaning trades are executed against liquidity pools rather than an order book. Users can swap tokens trustlessly, provide liquidity to earn trading fees, and participate in reward programs — all without giving up custody of their assets.
BlazeSwap operates on two EVM-compatible networks:
- Flare Network (FLR) — a smart contract platform designed to bring data to decentralized finance.
- Songbird Network (SGB) — the canary network for Flare, used for testing and early deployment of features.
Both networks support EVM-compatible wallets such as MetaMask and Rabby.
BlazeSwap supports any EVM-compatible Web3 wallet. Recommended options include:
- MetaMask — the most widely used browser extension wallet.
- Rabby — a security-focused multi-chain wallet.
- WalletConnect — connect any WalletConnect-compatible mobile wallet.
- Bifrost Wallet — native support for Flare and Songbird.
Make sure to add Flare or Songbird as a custom network in your wallet settings before connecting.
Follow these steps to connect:
- Open BlazeSwap in your browser.
- Click the "Connect wallet" button in the top navigation or the swap card.
- Select your preferred wallet from the connection modal.
- Approve the connection request in your wallet.
- Make sure your wallet is set to the Flare or Songbird network. If not, BlazeSwap may prompt you to switch automatically.
BlazeSwap is a non-custodial protocol — your funds stay in your wallet at all times, and no private keys are ever shared or stored. Smart contracts on BlazeSwap are publicly deployed and verifiable on the Flare and Songbird block explorers.
As with any DeFi protocol, users should be aware of smart contract risk and always double-check URLs to avoid phishing. Always verify you are on the official BlazeSwap domain before connecting your wallet.
Swapping on BlazeSwap is simple:
- Go to the Swap page.
- Click "Select a token" for the input field and choose the token you want to sell.
- Click "Select a token" for the output field and choose the token you want to receive.
- Enter the amount you wish to swap.
- Review the estimated output, price impact, and slippage tolerance.
- Click "Swap" and confirm the transaction in your wallet.
Slippage tolerance is the maximum percentage difference between the expected price and the actual execution price that you are willing to accept. BlazeSwap allows you to configure slippage in the transaction settings (gear icon).
- Low slippage (0.1–0.5%): Good for stable pairs. Transactions may fail if the market moves quickly.
- Medium slippage (0.5–1%): Standard for most swaps.
- High slippage (1–5%+): May be needed for low-liquidity tokens, but increases risk of unfavorable execution.
BlazeSwap charges a swap fee on each trade, which is distributed to liquidity providers. The fee is typically 0.3% per swap, consistent with the standard AMM model. Additionally, you will pay a small network gas fee in FLR or SGB depending on which network you are using.
There are no additional protocol fees charged by BlazeSwap beyond the swap fee.
Common reasons for a failed swap on BlazeSwap:
- Slippage exceeded: The price moved beyond your slippage tolerance. Try increasing it slightly.
- Insufficient gas: Ensure you have enough FLR or SGB to pay network fees.
- Transaction deadline expired: Adjust the transaction deadline in settings.
- Insufficient liquidity: The pool may not have enough depth for your trade size.
- Token approval not set: Some ERC-20 tokens require a prior approval transaction before swapping.
To provide liquidity on BlazeSwap:
- Navigate to the Pool section.
- Click "Add Liquidity".
- Select the two tokens for the pair you wish to support.
- Enter the amount of one token — the other will be calculated automatically based on the current pool ratio.
- Approve token spending (if prompted), then confirm the transaction.
- You will receive LP tokens proportional to your share of the pool.
LP (Liquidity Provider) tokens represent your proportional share of a liquidity pool on BlazeSwap. They are automatically minted when you add liquidity and burned when you remove it. Holding LP tokens entitles you to:
- A share of the trading fees generated by the pool.
- Eligibility for liquidity mining rewards where available.
You can also stake LP tokens in the Rewards section to earn additional incentives on qualifying pools.
Impermanent loss (IL) occurs when the price ratio of the tokens you deposited into a BlazeSwap pool changes compared to when you deposited them. The greater the price divergence, the more significant the impermanent loss.
Key points:
- IL is "impermanent" because it only becomes a realized loss when you withdraw liquidity.
- Trading fee income and liquidity mining rewards can offset IL over time.
- Stable pairs (e.g., USDT/USDC) experience minimal IL since their prices remain close.
To remove your liquidity from BlazeSwap:
- Go to the Pool section and find your active positions.
- Click on the pool you want to exit.
- Select "Remove Liquidity" and choose the percentage you wish to withdraw.
- Approve the LP token spend if prompted, then confirm the removal transaction.
- Your underlying tokens will be returned to your wallet at the current pool ratio.
BlazeSwap offers multiple reward streams for liquidity providers:
- Trading fee rewards: 0.3% of every swap, distributed proportionally to LP holders.
- rFLR emissions: Distributed to qualifying LPs on Flare Network (program ran Oct 2024 – Mar 2026).
- FAsset incentives: Rewards for providing liquidity to FAsset pairs on Songbird and Flare.
- USDT0 and USDT incentives: Incentive programs for stablecoin liquidity providers.
- FXRP incentives: Rewards for FXRP liquidity providers on supported pairs.
Visit the Rewards section on BlazeSwap to see currently active programs.
rFLR is a reward token that was distributed by BlazeSwap to incentivize liquidity providers on the Flare Network. The emissions program launched in October 2024 and concluded with the last rFLR distribution on March 29, 2026.
During the program, eligible LP token stakers in qualifying pools received regular rFLR distributions. The program has now ended — check the BlazeSwap Rewards page for any new or ongoing incentive programs.
FAssets are tokenized, collateralized representations of non-smart-contract assets (such as BTC, XRP, DOGE, LTC) issued on the Flare Network. They are minted via the Flare FAssets system and can be traded on BlazeSwap just like any other token.
Examples of FAssets supported on BlazeSwap include:
- FXRP — tokenized XRP on Flare.
- FBTC — tokenized Bitcoin on Flare.
BlazeSwap has offered dedicated liquidity incentives for FAsset trading pairs to bootstrap deep liquidity for these assets.
To claim pending rewards on BlazeSwap:
- Navigate to the Rewards section.
- Connect your wallet if not already connected.
- Review your claimable reward balance for each eligible pool.
- Click "Claim" and confirm the transaction in your wallet.
- Rewards will be sent directly to your connected wallet address.
Note that gas fees apply for each claim transaction on Flare or Songbird.
Click the gear/settings icon in the top-right corner of the Swap card on BlazeSwap. From the settings panel you can adjust:
- Slippage tolerance: Set a custom percentage or use presets.
- Transaction deadline: Set the maximum time (in minutes) before an unconfirmed swap is cancelled.
- Expert mode: For advanced users — removes confirmation dialogs and allows high-slippage trades.
Yes, BlazeSwap supports both light and dark mode. You can toggle between modes via the Preferences page, accessible through the preferences icon in the top navigation bar. Your display preference is saved locally in your browser.
To add Flare Network to MetaMask manually:
- Network Name: Flare Mainnet
- RPC URL: https://flare-api.flare.network/ext/C/rpc
- Chain ID: 14
- Currency Symbol: FLR
- Block Explorer: https://flare-explorer.flare.network
For Songbird: Chain ID 19, symbol SGB. Many wallets also support adding these networks automatically when you connect to BlazeSwap and switch networks.
The BlazeSwap smart contracts are deployed on both Flare and Songbird networks and are publicly verifiable. Contract addresses for the Router, Factory, and LP tokens can be found by:
- Checking the official BlazeSwap documentation or GitHub repository.
- Inspecting transactions through the Flare Explorer (flare-explorer.flare.network) or Songbird Explorer.
- Looking at the interaction history of your connected wallet on the block explorer.
Always verify contract addresses from official BlazeSwap sources to avoid interacting with fraudulent contracts.
The FAssets minting interface (accessible via the banner on BlazeSwap) allows users to mint FAssets — tokenized versions of non-Flare assets like XRP, BTC, and DOGE — directly on the Flare Network. Once minted, these FAssets can be traded on BlazeSwap or used in supported liquidity pools to earn rewards.
This is a separate protocol (Flare FAssets) integrated with BlazeSwap to provide a seamless DeFi experience for cross-chain assets.