A pre-built integration package for adding Flare Network (FLR) support to exchanges, fiat ramps, wallets, custodians, and payment platforms.
Everything an engineering team needs to evaluate and integrate Flare — chain config, reference code, compliance notes, and a phased rollout plan.
| Directory | Contents |
|---|---|
/docs |
Executive summary, technical brief, compliance notes, rollout plan, engineering FAQ |
/examples |
Chain config JSON, token list, webhook samples, support matrix |
/typescript |
Reference adapter — deposit monitor, withdrawal broadcast, balance checks, gas estimation |
/postman |
Postman collection for Flare RPC calls |
cd typescript
npm install
npx tsx src/deposit-monitor.ts
npx tsx src/withdrawal-broadcast.ts
npx tsx src/balance-check.tsStart with native FLR on mainnet only.
- Single asset reduces compliance surface
- EVM-compatible — standard
eth_*JSON-RPC works unchanged - No token contract risk in phase 1
- Clear upgrade path to WFLR, USDT0, FXRP in later phases
| Property | Value |
|---|---|
| Chain ID | 14 |
| Native Token | FLR (18 decimals) |
| Consensus | Avalanche Snowman |
| Block Time | ~1.8 seconds |
| Finality | ~2–3 seconds (rapid probabilistic, deterministic in practice) |
| Recommended Confirmations | 10 blocks (~18 seconds) for exchange settlement |
| EVM Compatibility | Full — all standard tooling works (ethers.js, viem, web3.js, Hardhat, Foundry) |
| Address Format | Standard EVM (0x + 40 hex chars, EIP-55 checksummed) |
| Explorer | flarescan.com |
| Testnet | Coston2 (Chain ID 114) |
| Developer Docs | dev.flare.network |
| # | Document | Audience |
|---|---|---|
| 0 | Listing Brief | Start here — neutral overview for evaluators |
| 1 | Executive Summary | Product & BD — why Flare, what's the ask |
| 2 | Technical Brief | Engineering — chain details, RPC, finality, gas, tokens |
| 3 | Compliance & Risk Notes | Compliance — KYT, sanctions screening, risk surface |
| 4 | Rollout Plan | Ops & Engineering — phased launch, QA checklist |
| 5 | Engineering FAQ | Engineering — pre-answered technical questions |
| 6 | Flare AI Skills | Engineering — AI-powered developer tooling |
See examples/support-matrix.json for a structured view:
| Capability | Status |
|---|---|
| Native FLR transfers | Supported |
| ERC-20 token transfers | Supported |
| Gas estimation | Supported (legacy pricing, < $0.01/tx) |
| Deposit detection | Supported (polling + WebSocket) |
| Withdrawal broadcast | Supported (eth_sendRawTransaction) |
| Confirmation tracking | Supported (deterministic finality) |
| Explorer deep links | Supported (flarescan.com) |
| Balance reads | Supported (eth_getBalance, balanceOf) |
| Nonce management | Supported (standard EVM) |
| Event log monitoring | Supported (eth_getLogs) |
Flare is fully EVM-compatible. Any existing Ethereum/EVM integration code works on Flare with only two changes:
- Chain ID:
14 - RPC URL:
https://flare-api.flare.network/ext/C/rpc
No chain-specific adaptations, custom SDKs, or non-standard transaction formats needed.
Flare provides official AI Skills for Cursor, Claude Code, and Codex — giving engineers IDE-native answers about Flare configuration, price feeds, FAssets, and more:
npx skills add https://github.com/flare-foundation/flare-ai-skillsBuilt with data from production DeFi infrastructure running on Flare mainnet since 2024.