Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Skip to content
Flare logo

The blockchain for data

Flare is a full-stack layer 1 solution designed for data intensive use cases.

Building with the best

Elliptic
LayerZero logo
Hypernative
Google Cloud
ankr
Arkham
Hex Trust
FTSO
Enshrined Data Protocols
Fassets
FDC
Ethereum Virtual Machine
FlareStake
 
Small red and white spheres form abstract hexagonal shape
Flare Featured News
Flare blog logo
XRP logotype

VivoPower and Flare Launch Definitive Strategic Partnership to Deploy US$100 Million in XRP for Institutional Yield

Flare Updates
Small red and white spheres form a bolt shape
Flare Featured News
FAssets logo
XRP logotype

FAssets v1.1 Launches on Songbird – Unlocking Scalable FXRP Minting

Flare Updates
Small red and white spheres form an eye shape
Flare Featured News
Flare blog logo

Flare 2.0 Vision Part 1: Expand Flare consensus across chain

Flare Updates

Fast


Decentralized

100 Data Providers

3.3% maximum stake per data provider

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 asynciofrom web3 import AsyncHTTPProvider, AsyncWeb3async 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