Skip to content
Flare logo

Connect Everything

The Flare Mainnet Portal is the core gateway to the Flare blockchain, providing secure access to decentralized data across multiple chains, wallets and dApps. It empowers developers, applications, and users to connect seamlessly, driving innovation in user experience, expanding ecosystem utility, and advancing Flare toward a fully decentralized, permissionless future.

Building with the best

Elliptic
LayerZero logo
Hypernative
Google Cloud
ankr
Arkham
Hex Trust

Need help? Select an option below to securely and efficiently resolve your issue with our support team

Synchronization

Troubleshoot and Resolve wallet sync issues to ensure accurate, real-time balance display across supported chains.

RPC Firmware Management

Apply the latest firmware updates to your wallet to maintain security and ensure compatibility with Flare RPC endpoints

FXRP Staking with Firelight

Put your FXRP to work through your firelight staking contracts to earn protocol-level rewards and optimize yield strategies

Claim XRP Flare Airdrop

Access your accumulated Flare token distribution allocated to XRP holders based on the official snapshot taken in December 2020

Trasaction Troubleshooting

Identify and resolve failed, pending, or gas-related transaction issues from staking, unstaking, claiming, bridging, or cross-chain transfers to ensure smooth execution.

FAssets Troubleshooting

Resolve FAssets-related problems minting errors, redemption failures, incorrect balances, or missing tokens.

Asset Recovery

Located and restore lost, inaccessible or unidexed digital assets using guided tooks and protocol level validation

Revoke Token Permissions

Manage and revoke smart contract permissions from dApps you no longer trust or use to regain control over token access and minimize exposure risks.

FTSO
Enshrined Data Protocols
Fassets
FDC
Ethereum Virtual Machine
FlareStake
 
Image of a swarm of pink and white balls

Fast


Image of a half sphere made from pink and white balls

Decentralized

100 Data Providers

3.3% maximum stake per data provider

Image of a fractal cube made from pink and white balls

Secure

FLR Staked

of which, 80% is from the community

Build on Flare

Leverage Flare’s full-stack data solutions in your decentralized application.

import "@flarenetwork/flare-periphery-contracts/flare/ContractRegistry.sol";
import "@flarenetwork/flare-periphery-contracts/flare/FtsoV2Interface.sol";

contract FtsoV2Consumer {
    FtsoV2Interface internal ftsoV2;

    function getFlrUsdPrice() external returns
        (uint256 value, int8 decimals, uint64 timestamp) {
        ftsoV2 = ContractRegistry.getFtsoV2();
        bytes21 flrUsdId = 0x01464c522f55534400000000000000000000000000;
        return ftsoV2.getFeedById(flrUsdId);
    }
}
import { Web3 } from "web3";

export async function main() {
  const w3 = new Web3(RPC_URL);
  const ftsov2 = new w3.eth.Contract(JSON.parse(ABI), FTSOV2_ADDRESS);
  
  const flrUsdId = "0x01464c522f55534400000000000000000000000000";
  const res = await ftsov2.methods.getFeedById().call();
  
  console.log(
    "Value: %s, Decimals: %s, Timestamp: %s", res["0"], res["1"], res["2"],
  );
}
import asyncio
from web3 import AsyncHTTPProvider, AsyncWeb3


async def main() -> None:
    w3 = AsyncWeb3(AsyncHTTPProvider(RPC_URL))
    ftsov2 = w3.eth.contract(address=FTSOV2_ADDRESS, abi=ABI)
    
    flr_usd_id = "0x01464c522f55534400000000000000000000000000"
    res = await ftsov2.functions.getFeedById(flr_usd_id).call()
    
    print(f"Value: {res[0]}, Decimals: {res[1]}, Timestamp {res[2]}")
use alloy::{providers::ProviderBuilder, sol};
use eyre::Result;

sol!(FtsoV2, "abi/FtsoV2.json");

#[tokio::main]
async fn main() -> Result<()> {
    let data = FtsoV2::new(FTSOV2_ADDRESS, ProviderBuilder::new().on_http(RPC_URL))
        .getFeedById("0x01464c522f55534400000000000000000000000000")
        .call()
        .await?;
    println!("Value:{}, Decimals:{}, Timestamp{}", data._0, data._1, data._2);
    Ok(())
}
import (
  "github.com/ethereum/go-ethereum/accounts/abi/bind"
  "github.com/ethereum/go-ethereum/ethclient"
)

func FtsoV2Consumer() {
  client, _ := ethclient.Dial(RPC_URL)
  ftsov2, _ := NewFtsoV2(FTSOV2_ADDRESS, client)
  flrUsdId := "0x01464c522f55534400000000000000000000000000"
  var res []interface{}
  ftsov2.FtsoV2Caller.contract.Call(nil, &res, "getFeedById", flrUsdId)
  println("Value:", res[0], "Decimals:", res[1], "Timestamp:", res[2])
}

Participate in Flare

Image of a whimsical circus tent in the clouds for the Flare Fair program

Community

Group of people sit in front of sign with Flare logo that says The Blockchain For Data

ETHGlobal Brussels

Group of people at a flare event

Flare [Dev] Meetup: Bangalore Edition

builders at flare google hackathon

Flare x Google Hackathon Berkeley

Flare events

Join us at events across the globe

Small red and white spheres form an amorphous shape
Two women at ETH London

ETH London Hackathon

Speaker at a Flare event

Korean Blockchain Week

Conference room full of people at a Flare event

ETH London Hackathon

Group of people sit at long table outside at Flare event, some on their laptops

ETHGlobal Brussels

Flare x Google Hackathon Berkeley

Flare x Google Hackathon Berkeley

Contestants on Flare Google Hechathon

Flare x Google Hackathon Berkeley

Contestants on Flare x Google Hackathon

Flare x Google Hackathon Berkeley

Flare x Google Hackathon

Flare x Google Hackathon Berkeley

Group of people sit in front of sign with Flare logo that says The Blockchain For Data

ETHGlobal Brussels

Group of people at a flare event

Flare [Dev] Meetup: Bangalore Edition

builders at flare google hackathon

Flare x Google Hackathon Berkeley

Flare events

Join us at events across the globe

Small red and white spheres form an amorphous shape
Two women at ETH London

ETH London Hackathon

Speaker at a Flare event

Korean Blockchain Week

Conference room full of people at a Flare event

ETH London Hackathon

Group of people sit at long table outside at Flare event, some on their laptops

ETHGlobal Brussels

Flare x Google Hackathon Berkeley

Flare x Google Hackathon Berkeley

Contestants on Flare Google Hechathon

Flare x Google Hackathon Berkeley

Contestants on Flare x Google Hackathon

Flare x Google Hackathon Berkeley

Flare x Google Hackathon

Flare x Google Hackathon Berkeley

Subscribe to the Flare Newsletter

Join over 30,000 Flare community members. Sign up to the Flare newsletter today to hear the latest on product releases, ecosystem announcements and global events.

Subscribe
background image