Roadmap
Original five-milestone plan from foundation to full DAO governance.
Current status: Mainnet launch is complete and canonical Phase 3 ecosystem growth is active. This page retains the original five-milestone numbering; the canonical delivery phases are maintained in ROADMAP.md. 17 on-chain components are deployed and verified on Ethereum Mainnet. Bootstrap finalized 05.06.2026, Uniswap V2 LP is live and LP custody is finalized, and Governance is owned by TreasurySafe 3-of-5. Contributor buys, CommitmentVault locks and LendingVault offers are verified for C1/C2/C3. Three active offers provide 52,155,440.952845656 IFR, with 0 IFR lent. LendingVault V1 borrowing remains intentionally disabled with ifrPriceWei = 0; borrower activation requires a separately designed, audited, bounded and pausable V2 price path.
Milestone 1: Foundation Done
Q4 2025 — Core protocol contracts and testing infrastructure.
- InfernoToken (ERC-20, 9 decimals, fee-on-transfer)
- LiquidityReserve (6-month lock, 50M/quarter)
- Vesting (12-month cliff, 36-month linear)
- BuybackVault (50/50 split, 60-day activation)
- BurnReserve (permanent burn + tracking)
- Hardhat test suite (core contracts)
- Initial scoped Slither remediation (0 high/critical at the time)
- Current recursive Slither gate (21 production sources; 0 unreviewed High; 6 reviewed signals baselined)
- Bounded Mythril gate (17 concrete production contracts; 0 signals in the verified bounded run; PR #77 and Main CI green)
Milestone 2: Governance & Lock Done
Q1 2026 — On-chain governance, utility lock, Sepolia deployment.
- Governance contract (48h timelock, propose/execute/cancel)
- IFRLock contract (lock/unlock, isLocked(), multi-app lockType)
- Sepolia deployment (16 contracts, all verified)
- Uniswap V2 LP pairing (IFR/WETH)
- Ownership transfer to Governance
- Governance Proposals #0 executed, #1–#3 cancelled, #4+#5 executed, #6 executed 13.03.2026
- Token Dashboard (React 18 + Vite)
- Governance Dashboard (React 18 + TypeScript + Tailwind)
- Historical Phase 2 snapshot: 544 checks (367 contract + 77 app + 100 vault); current exact-suite evidence is linked from the functionality status
Milestone 3: Ecosystem In Progress
Q1–Q2 2026 — Builder ecosystem, applications, audit preparation.
- PartnerVault v2 (authorizedCaller, anti-double-count, algo throttle)
- FeeRouterV1 (EIP-712 vouchers, protocol fee routing)
- Benefits Network (QR-based lock verification)
- IFRp Commerce App /
shop.ifrunit.tech— live customer/seller PWA with external-wallet entry, buy/swap routing, IFRLock, QR proof/redeem, seller scanner, discount rules, catalog, privacy-preserving city/region/Online discovery and a governance-gated PartnerVault reward foundation - Creator Gateway (YouTube × IFR Lock Bridge)
- Points Backend (SIWE auth, EIP-712 voucher issuance)
- AI Copilot (RAG knowledge base, 3 modes)
- Builder Directory (filter by type/status)
- BuilderRegistry.sol (on-chain builder registry, 27 tests, deploy script ready)
- 3-Tier Wallet Verification (Signer / Voter / Builder)
- On-Chain Reader (IFRLock + Gnosis Safe getOwners() auto-sync)
- verify.html + Bot /verify /mystatus commands
- Topic Access Guards (Core Dev, Council, Vote, Dev&Builder)
- 35 wiki pages, transparency report, SEO canonical tags
- Lock UI in Token Dashboard
- Ownership Transfer (v2 redeploy)
- BuilderRegistry Mainnet deploy ✅ (20.03.2026 — 0xdfe6...0EE3)
- LP custody finalized in withdrawal-less BootstrapVaultV3; the external lock/burn path was retired
- Professional security audit
- CommitmentVault — deployed 04.04.2026 (0x0719...73d3)
- LendingVault — deployed 04.04.2026 (0x9743...B9DF)
- BuybackController — deployed 14.04.2026 (0x1e05...F7c) — governance wiring complete ✅ (Proposals #13+#14 executed 16.&18.04.2026)
Milestone 4: Mainnet Launch Done
Q1–Q2 2026 — Production deployment and permissionless integration.
- Gnosis Safe Multisig deployed — 3-of-5 active on all Safes (Treasury, Community, LP Reserve)
- Mainnet deploy (17 on-chain components, all verified on Etherscan)
- Token distribution complete (1B IFR, CFLM)
- Fee exemptions configured (10 addresses, incl. Proposals #4+#5)
- Ownership transfer to Governance (4 contracts, 2026-03-05)
- BootstrapVault deployed + verified — funded 11.03.2026 via Plan B: Treasury Safe (150M IFR) + Community Safe (50M IFR) = ~200M IFR in BootstrapVaultV3 ✅
- LP Reserve: 400.6M IFR transferred from Deployer EOA to LP Reserve Safe (3-of-5 Gnosis Safe) — 18.03.2026 ✅
- Mainnet LP pairing (IFR/ETH on Uniswap V2) — finalise() executed 05.06.2026 ✅ LP Token: 0xbE495E9c…
- LP custody verified — retained in withdrawal-less BootstrapVaultV3; Team.Finance disabled ✅
- Web3 Mainnet interface live; legacy dashboards are not the primary production interface
- Post-launch follow-ups below do not reopen the completed launch milestone:
- First builder integrations
- CoinGecko / CoinMarketCap approval — applications submitted, external review pending
Post-Bootstrap Milestones June 2026 — FINALIZED
Bootstrap FINALIZED 05.06.2026 — Uniswap V2 LP live
- 05.06.2026: Bootstrap finalise() executed ✅ — TX: 0x949848bd… — Block 25254575 — LP Token: 0xbE495E9c…
- 08.06.2026: Proposal #15 — setFeeExempt(LP Token, true) EXECUTED ✅ — TX: 0xd5a3bc95… · Block 25271071 — IFR tradeable on Uniswap 🔥
- 09.06.2026: Proposal #16 — setP0(CommitmentVault) EXECUTED ✅ — P0 = 300,000,000 wei · TX: 0xf60b25b9… · Block 25278067
- 28.06.2026: Contributors C1/C2/C3 bought IFR on Uniswap; monitor detects all buys ✅
- 29.06.2026: CommitmentVault self-service MetaMask lock flow functional; C2 locked 20,156,940.952845656 IFR in 10 TIME_ONLY tranches ✅
- 29.06.2026: LendingVault guided self-service MetaMask offer UI functional; supports approve + createOffer/increaseOffer; Market reads direct Mainnet data ✅
- 29.06.2026: C2 created first active LendingVault offer: 20,156,940.952845656 IFR available, 0 IFR lent ✅
- July 2026: C1/C2/C3 completed their CommitmentVault locks and LendingVault offers; three offers provide 52,155,440.952845656 IFR, with 0 IFR lent ✅
- Improvement: Batch lock UX — add contract/UI path for one approval plus one split-lock transaction instead of 10 separate lock confirmations
- Lending V2: V1 borrowing remains intentionally disabled with
ifrPriceWei = 0. Borrowing requires a separately designed and audited V2 with oracle freshness checks, caps, pause controls and dedicated tests. - Vault invariant monitoring: read-only four-hour checks and negative regressions are implemented. Mainnet V1 was healthy at block 25900438; CommitmentVault matched
totalLocked, while LendingVault liquid custody matchedtotalAvailablewithtotalLent = 0. ✅ - Vault V2 hardening: use balance-diff accounting for inflows and explicit runtime exemption guards that fail closed on affected outgoing flows. Technical status
- IFR Benefits App: live at shop.ifrunit.tech with customer/seller roles, external wallets, IFRLock or active TIME_ONLY CommitmentVault eligibility, offer discovery with city/region/Online filters, seller profiles/catalog/rules, checkout operators and short-lived QR proof/redeem ✅
- September 2026: initial LiquidityReserve lock ended. All 200M IFR remains held; the current contract cap makes at most 50M IFR available per 90 days. No withdrawal, Governance proposal or LP addition has executed.
- March 2027: Vesting Cliff — Core Dev receives first IFR (public announcement before each claim)
- April 2026: BuybackController deployed + verified — Proposal #13 (feeExempt) executed 16.04.2026, Proposal #14 (setFeeCollector) executed 18.04.2026 — Buyback system fully active ✅
- 2027+: Payment model active (when IFR ≥ P0 × 2,500), DAO Governance
Milestone 5: Growth, DAO & Maturity Planned
Q3 2026+ — Builder ecosystem expansion, DAO transition, and full decentralization.
- Permissionless builder integrations (anyone can integrate)
- Multisig upgraded to 3-of-5 (15.03.2026) — 5 signers on all 3 Safes ✅
- Guardian multisig (separate Safe, cancel-only)
- Creator Rewards live (automated)
- FeeRouter adapter ecosystem
- Native Telegram Governance (Two-Chamber System) — Details
- RatVoting.sol + ForumVoting.sol + IFRSpamProtection.sol
- Telegram Bot: Wallet-Mapper, IFR-Reader, Reaction-Tracker
- Wallet-based Telegram Access — Users connect wallet via WalletConnect on ifrunit.tech, sign once, get whitelisted. Bot grants access to gated topics (Vote, Council, Core Dev) based on on-chain IFR lock status. No manual wallet entry — cryptographically verified.
- Community signer expansion after community voting is live — evolve the current 3-of-5 Safe model toward a broader 4-of-7 or 5-of-9 signer set. Recommended model: mixed selection, not pure whale voting and not pure random selection. Candidates should pass identity/contact verification, security-readiness checks, conflict review, public acceptance of signer duties, community vote/nomination, and periodic rotation or replacement rules. Full plan
- Builder token voting rights
- IFR Benefits scaling: audited embedded-wallet decision, App Store / Play Store wrapper, physical wallet/device acceptance and governance-authorized seller rewards
- Bug bounty program (Immunefi)
- Full DAO transition (Admin → Multisig → DAO)
- Cross-protocol integrations
- Legacy BuybackVault execution status verification; BuybackController governance wiring is active
- Community grants program
- CEX fee-exemption policy approved 26.08.2026 at 00:17 MET by a 4-1 vote
- Per-exchange address verification and Governance activation — no CEX address active yet
WalletConnect Integration
The IFR WalletConnect integration is being rolled out in phases, progressively unlocking features as the ecosystem matures.
✅ Phase 1 — Core Infrastructure (March 2026)
- ✅
wallet-core.js— Central session manager (connect/disconnect/auto-reconnect) - ✅
ifr-state.js— On-chain state reader (IFR balance, lock status, bootstrap contribution) - ✅ Bootstrap Widget — contribute() / claim() / refund() fully functional
- ✅ Landing Page — Connect button in header with wallet dropdown
- ✅ Agent Page — Free/Premium tier display based on IFRLock on-chain check
⏳ Phase 2 — Personalization (after Bootstrap Start, April 2026)
- ⏳ Copilot receives wallet address + tier via URL params → personalized responses
- ✅ “Buy IFR” button → Uniswap live after LP launch
- ✅ Live IFR token price display wired to the API price feed
- ✅ Bootstrap countdown widget — Bootstrap ENDED 05.06.2026, LP live
🔒 Phase 3 — Full Ecosystem (after LP live, Q3 2026+)
- 🔒 AI Copilot Gate — ≥1,000 IFR locked → gated content platform
- ✅ Builder Tools — BuilderRegistry.sol deployed, on-chain
isBuilder()check integrated in Telegram Bot - 🔒 Telegram Wallet Whitelist — WalletConnect → IFRLock check → Topic access
- 🔒 Governance Tools — Core Team whitelist → Proposal creation/voting UI
- 🔒 Creator Gateway — OAuth + WalletConnect + IFRLock → content monetization
Static wallet widgets use pinned self-hosted ethers.js v6 + MetaMask; the current contract toolchain uses Hardhat 3 + ethers v6, and the Benefits PWA uses wagmi/viem. All wallet interactions are non-custodial — IFR remains on-chain at all times.
Current Focus
Mainnet launch complete; canonical Phase 3 growth active ✅ — 17 mainnet on-chain components deployed, verified. finalise() executed 05.06.2026 and Uniswap V2 LP is live. Team.Finance was disabled; LP remains in BootstrapVaultV3, which exposes no LP withdrawal function. Proposal #15 (feeExempt LP Token) EXECUTED 08.06.2026. Proposal #16 (setP0 CommitmentVault) EXECUTED 09.06.2026 — P0 = 300,000,000 wei. CommitmentVault locks and LendingVault offers are verified for C1/C2/C3; three offers provide 52,155,440.952845656 IFR and total lent remains 0 IFR. LendingVault V1 borrowing stays disabled with ifrPriceWei = 0. The IFR Benefits customer/seller PWA is live at shop.ifrunit.tech. Next implementation focus: batch-lock UX, an audited bounded Lending V2 price path, physical Benefits wallet/device acceptance and governance-authorized seller rewards.
All future timelines are estimates. Mainnet is live. Full internal audits and automated verification are published; an independent professional third-party audit remains an open assurance milestone.