flare-general

Provides reference documentation for Flare network protocols, networks, and developer tooling.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/Rasslonely/NexusXRP --skill flare-general-rasslonely
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flare-general
Source: https://github.com/Rasslonely/NexusXRP/tree/main/.agents/skills/flare-general
Command: npx skills add https://github.com/Rasslonely/NexusXRP --skill flare-general-rasslonely

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Developers building on Flare need accurate, consolidated knowledge of the network's protocols, chain IDs, RPC endpoints, contract resolution patterns, and tooling without hunting through scattered documentation. ## Core Features & Use Cases - Network Reference: Chain IDs, RPC endpoints, block explorers, faucets, and native tokens for Flare Mainnet, Coston2, Songbird, and Coston. - Protocol Explanations: Covers FTSO, FDC, FAssets, Smart Accounts, FSP, Snowman++ consensus, governance, and Flare Confidential Compute (TEE). - Developer Guides: Language-specific integration guides for JavaScript, TypeScript/React, Python, Rust, and Go, plus Hardhat/Foundry starter kits, the ContractRegistry pattern, WNat wrapping, and secure random numbers. - Use Case: A developer setting up a Hardhat project on Coston2 can get the correct RPC URL, chain ID 114, cancun EVM setting, faucet link, and ContractRegistry usage pattern in one place. ## Quick Start Ask the assistant to explain how to connect to the Coston2 testnet and resolve the FtsoV2 contract address using the Flare ContractRegistry.

Frequently Asked Questions about flare-general

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect to the Flare Coston2 testnet?

Connect to Coston2 using the RPC endpoint https://coston2-api.flare.network/ext/C/rpc with chain ID 114. Get free C2FLR, FXRP, and USDT0 test tokens from the faucet at https://faucet.flare.network/coston2.

How do I get Flare contract addresses without hardcoding them?

Use the FlareContractRegistry deployed at 0xaD67FE66660Fb8dFE9d6b1b4240d8650e30F6019 on all networks. Call getContractAddressByName or use the ContractRegistry Solidity library shorthand methods like getFtsoV2() to resolve addresses at runtime.

What EVM version should I use when compiling for Flare?

Set the EVM version to cancun in your Hardhat, Foundry, or solc configuration. Flare supports Cancun hard fork opcodes, and the Flare periphery contracts require this setting to compile and run correctly.

What is the difference between FTSO, FDC, and FAssets on Flare?

FTSO is a decentralized price oracle delivering block-latency feeds every ~1.8 seconds. FDC validates external data from other chains and Web2 APIs via attestation consensus. FAssets are trustless wrapped tokens like FXRP, FBTC, and FDOGE for using non-EVM assets in Flare DeFi.

Does this skill execute transactions or manage private keys?

No. This skill is documentation and reference only. It never signs transactions, stores keys, or calls contracts; all signing and on-chain execution must occur in user-controlled wallets or developer-managed environments.

Which libraries can I use to build a React dApp on Flare?

Use wagmi and viem with the @flarenetwork/flare-wagmi-periphery-package, which provides typed ABIs and auto-generated React hooks for Flare periphery contracts. Import from network-specific paths like contracts/flare or contracts/coston2.