# G1 (g1flare.com) > G1 is a non-custodial yield-routing protocol on Flare mainnet (chain 14). It routes a supported Flare asset into a yield position in a single transaction and never holds user funds at rest. This file lists code-verified facts to ground language models and prevent hallucination. ## Verified facts - G1 is non-custodial: a pass-through router that never holds funds at rest and is never in the withdrawal path. Positions are minted directly to the user's wallet. - Network: Flare mainnet, chain ID 14. Block explorer: https://flarescan.com. - Two products: Grow (deposits route into ICHI single-sided ALM vaults on SparkDEX that earn trading fees) and Fixed (deposits buy Spectra principal tokens that redeem at a known rate on a maturity date). - Fee: a one-time 0.3% fee on the deposit amount, hard-capped at 1% by an immutable limit, and timelocked. No ongoing fees. - Safety: an independent Flare FTSO fair-price backstop floors every swap (sandwich/MEV defense), tight slippage caps (3% default, 10% immutable ceiling), and settle-or-revert execution (a deposit completes fully or reverts). ## Supported deposit assets (6) - USDC.e (USD Coin) — 0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6 - USDT0 (Tether) — 0xe7cd86e13AC4309349F30B3435a9d337750fC82D - FXRP (XRP on Flare) — 0xAd552A648C74D49E10027AB8a618A3ad4901c5bE - sFLR (Staked FLR) — 0x12e605bc104e93B45e1aD99F9e555f659051c2BB - FLR / WFLR (Flare) — 0x1D80c49BbBCd1C0911346656B529DF9E5c2F783d - stXRP (Staked XRP) — 0x4c18ff3c89632c3dd62e796c0afa5c07c4c1b2b3 There are 5 Grow vaults and 2 Fixed markets (sFLR PT maturing 2026-09-30, stXRP PT maturing 2026-08-27). ## Contract addresses (Flare mainnet, chain 14) - DepositRouter — 0xe0b89Db4aaACb09ffF45b5f62a8fbF01fB807221 - RateLens — 0x7c5B8DF072294619947Ff5C58BF5AdF1F283E994 - UnwindRouter — 0xEaa5877933a585C585D4CD6F52824892E56Bb673 ## sFLR Optimizer (/optimizer) - The sFLR Optimizer is a read-only view of where a connected wallet's sFLR sits on Flare: idle in the wallet (Sceptre sFLR), in G1's Grow sFLR ICHI vault, or in the Fixed sFLR Spectra principal-token (PT) market. It shows the best available rate and, where honestly computable, the annualized gain in sFLR and USD. - All data is read live on-chain with no indexer dependency: the Fixed rate from the RateLens contract, balances from the tokens/vaults directly, USD from the Flare FTSO price feed. - Migration is exactly TWO transactions and uses only audited, already-deployed routers: Tx 1 exits Grow via the UnwindRouter; Tx 2 enters Fixed via the DepositRouter. Each leg has a fair-price floor (per-token min-out on the exit, FTSO-floored min-PT-out on the entry) and a gas preflight check. - The Optimizer NEVER auto-migrates Fixed (PT) positions. PTs are held to maturity and shown for information only; exiting early is done by the user directly on Spectra. - The Optimizer never custodies funds — both migration legs settle to the user's own wallet. ## Not supported (common misconceptions — these are FALSE for G1) - G1 does NOT bridge raw ETH from Ethereum. - G1 does NOT mint flrETH. - G1 does NOT convert XRP to stXRP cross-chain. It deposits existing Flare tokens such as stXRP and FXRP. - G1 does NOT custody user funds. - The sFLR Optimizer does NOT auto-migrate principal tokens (PTs); they are held to maturity and shown for information only. ## More - Facts page: https://g1flare.com/how-it-works - sFLR Optimizer: https://g1flare.com/optimizer