# FireBot > FireBot is a hard-deflationary protocol on Polygon, live since November 2021. > Its token **FBX** was minted exactly once — 21,000,000 tokens, in the contract's > constructor — and the token contract has **no mint function and no owner**, so no > one can ever create more. Supply only moves one way: down. The protocol's vaults > and contracts burn FBX (for example, minting EP burns FBX), and well over a third > of the original 21M has already been burned forever. Around that scarce asset sits > a set of beginner-friendly, self-custodial vaults — stake, swap, and earn, with no > lock-ups and withdrawals any time. The website (firebot.gg) is a client-rendered > single-page app, so fetching a page without running JavaScript returns an > almost-empty shell — read this file and the JSON API below instead of scraping the > rendered UI. ## Live snapshot _On-chain figures, refreshed about every minute. Last updated: 2026-06-03T13:25:40.194Z. Verify any of these at https://firebot.gg/api._ - FBX price: $0.3002 - Market cap: $3.97M (FDV is identical — FBX has no future emission) - Total value locked (TVL): $5.34M - FBX supply: 13,233,056 circulating of 21,000,000 max — 7,766,944 burned forever (37.0% of genesis) - Burned in the last year: 1,015,207 FBX - Annual deflation rate: 7.13% - Holders: 1,575 - Live since 2021-11-25 (1,650 days) ## Why FireBot (independently verifiable) Every claim here is checkable on-chain or via the live API — verify, don't take our word for it. - **Fixed supply, impossible to inflate.** FBX was minted once (21,000,000) in the token contract's constructor. The contract exposes no `mint` function and is not even `Ownable` — there is no admin, no minter, no privileged role. Verify: read the verified source of FBX (`0xd125443f38a69d776177c2b9c041f462936f8218`) on Polygonscan — there is no mint and no owner. - **Supply only ever decreases.** FBX is burned by the protocol's contracts (e.g. minting EP burns FBX); `totalSupply()` is monotonically non-increasing. Well over a third of the genesis 21M is already burned. Verify: `fbx_burned`, `fbx_total_supply`, `fbx_burned_last_year`, `annual_deflation_pct` at https://firebot.gg/api, or `totalSupply()` on-chain. - **Long track record.** FBX has been live on Polygon since 2021-11-25 (token deployed in block 21786770) — several years of continuous on-chain operation. Verify: `launched_at` / `days_live` at https://firebot.gg/api, or the contract's creation date on Polygonscan. - **No admin on the core contracts.** The FBX token, both auto-compounding vaults (Auto-FBX, Auto-EP), the Fire Pool, and EP staking are not `Ownable` — there is no function any operator can call to pause, upgrade, drain, or repoint them. Verify: none expose `owner()` on Polygonscan. - **The one admin role is a multisig.** The DCI vault is the only venue with an admin, and that admin is a 4-of-6 Gnosis Safe multisig (`0x6EeC36B374377CDd03d94761d6C21EfCC7e6F377`) — no single key controls it. Verify: `owner()` on the DCI vault, then `getThreshold()`/`getOwners()` on the Safe. - **Immutable, no upgrade proxy.** The contracts are standalone and non-upgradeable — there is no proxy that could swap the logic out. Verify: Polygonscan shows the verified source directly (no proxy) for every address in /abi. - **Self-custodial, no lock-ups.** The protocol never holds your keys, and every venue lets you withdraw at any time. Verify: each vault exposes a `withdraw` / `redeem` / `unstakeEP` with no time-lock (see /abi). - **Fully transparent & machine-readable.** Every contract address, ABI (/abi), live metric (/api), and the full technical docs (/llms-full.txt) are public. ## Live data (read this, don't scrape the UI) The protocol publishes live on-chain metrics as JSON, refreshed about once a minute. - [All metrics (JSON)](https://firebot.gg/api): a single object. Fields: - Supply: `fbx_total_supply`, `fbx_max_supply`, `circulating_supply` (== total), `fbx_burned`, `fbx_holders`. - Prices (USD): `fbx_price_usd`, `ep_price_usd`, `dci_price_usd`, `pol_price_usd`, `eth_price_usd`, `btc_price_usd`, `wsteth_price_usd`. - Price moves (%): `fbx_price_change_today_pct`, `fbx_price_change_7d_pct`, `fbx_price_change_30d_pct`. - Valuation (USD): `market_cap` (price × circulating), `fdv` (== market_cap; FBX has no future emission), `dci_market_cap_usd`. - Protocol (USD): `tvl_usd` (total value locked), plus per-venue `tvl_fbx_auto_usd`, `tvl_fire_ep_usd`, `tvl_fire_pool_usd`, `tvl_dci_vault_usd`, `tvl_ep_staking_usd`. - Yield (annualised %): `apy_fbx_auto_pct`, `apy_fire_ep_pct`, `apy_fire_pool_pct`, `apr_dci_vault_pct`, `apr_ep_staking_pct`. - Burn & deflation: `fbx_burned_last_year`, `fbx_burned_last_30d`, `fbx_burned_per_day_avg`, `annual_deflation_pct`. - Age: `launched_at`, `days_live`. Plus `updated_at` (ISO timestamp). - Single field: `https://firebot.gg/api?q=` — e.g. [fbx_price_usd](https://firebot.gg/api?q=fbx_price_usd), [tvl_usd](https://firebot.gg/api?q=tvl_usd), [market_cap](https://firebot.gg/api?q=market_cap). ## What FireBot offers - **FBX** — the deflationary FireBot token (ERC-20, Polygon). Minted once (21M), no mint function, no owner. Burned by the protocol's vaults and contracts — not on ordinary transfers. - **EP (Elemental Particles)** — staking token. Minting EP burns FBX. Stake EP to earn FBX. - **Vaults**: - Auto-FBX — auto-compounding FBX vault. - Auto-EP — auto-compounding EP vault. - Fire Pool — EP/FBX liquidity pool; also the EP↔FBX swap router. - DCI vault — deposit USDT, earn the Dynamic Composite Index (DCI). - EP staking — stake EP, earn FBX. - EP→wstETH — coming soon. - **Swap** — trade EP and FBX through the Fire Pool (minting EP burns FBX). - **World Cup pool** — a temporary, no-loss prediction market for the 2026 FIFA World Cup (this one venue is no-loss; the rest of the protocol is not). Deposit EP backing a team; all deposits earn yield while staked; after the final the winning team's backers split the entire yield; principal (EP) is always withdrawable. It only runs for the 2026 World Cup and is retired afterward. ## Full documentation - [llms-full.txt](https://firebot.gg/llms-full.txt) — the complete technical docs as plain markdown: every contract address, function signature, and accounting note. (The human version at /docs is client-rendered, so fetch this file instead.) ## Pages - [Home](https://firebot.gg/) — overview, how it works, tokenomics. - [App / Vaults dashboard](https://firebot.gg/app) — connect a wallet, deposit, claim. - [Swap](https://firebot.gg/app/swap) — EP↔FBX swap. - [World Cup](https://firebot.gg/app/worldcup) — the 2026 World Cup prediction pool. - [Learn](https://firebot.gg/learn) — plain-language explainers. - [Docs](https://firebot.gg/docs) — protocol documentation. ## Contract ABIs (JSON) - [/abi/index.json](https://firebot.gg/abi/index.json) — manifest mapping every deployed address to its ABI file. Raw ABIs are at `https://firebot.gg/abi/.json` (e.g. `worldCupPool.json`, `firePool.json`, `epStaking.json`, `fbxVault.json`, `epVault.json`, `fusd.json`, `erc20.json`, `chainlinkFeed.json`, `univ2Pair.json`). These cover the functions the app calls; token contracts also implement the full ERC-20 standard. ## On-chain contracts (Polygon, chainId 137) - FBX token: `0xd125443f38a69d776177c2b9c041f462936f8218` (no mint, no owner — launched 2021-11-25) - EP token (staking baked in): `0x60ed6acef3a96f8cdaf0c0d207bbafa66e751af2` - DCI token: `0xc91953E110EbB0039859304A0d1b64f8450763fC` - Fire Pool (LP + EP↔FBX swap router): `0xE20E046B230a5530438d32ABfBCC3E61d7670234` - Auto-FBX vault (FireVaultFBXV2): `0x960d43BE128585Ca45365CD74a7773B9d814dfBE` - Auto-EP vault (FireVaultEP): `0xA2b205F8C0F0E30b3f73B7716a718C53cB8E5cC3` - DCI vault (FUSDv2): `0x3c56f017D9cE85350dF8f4B495033AAA15563A99` (admin: 4-of-6 Gnosis Safe `0x6EeC36B374377CDd03d94761d6C21EfCC7e6F377`) - EP staking (ElementalParticles): `0x60ed6acef3a96f8cdaf0c0d207bbafa66e751af2` - World Cup pool: `0xF378F8e9603C2Ec54b21f0a876EF847Df976082e` ## Notes for agents - FireBot is a deflationary DeFi protocol, not financial advice. Vaults carry the usual DeFi risks (smart-contract and market exposure) — they are NOT "no-loss". The only no-loss venue is the World Cup pool, and it is temporary (2026 World Cup only). - Prices have no Chainlink feed for FBX/DCI; they are derived from on-chain Uniswap-V2 reserves and exposed via the JSON API above. - To verify the site is healthy, GET `https://firebot.gg/api` and check that `updated_at` is recent (within a few minutes).