Overview
IGNIS is a Flare-native launchpad. Each launch creates a fixed one-billion-token ERC-20 and a dedicated WFLR bonding curve. The curve’s economics are snapshotted at creation, so later factory configurations do not rewrite an existing market.
Explore search and every ranking operate on the complete indexed V1 and Gen2 catalog. Newest, oldest, recent buys, 24-hour volume, market cap, and curve progress are ordered across all confirmed launches before a page is returned; “Load more” continues through that global ordering. Other live interface surfaces use a small shared recent-market snapshot for speed, but that snapshot is not a discovery cap.
This website never receives your private key and only prepares wallet requests. Protocol contracts hold fee liabilities and permanently locked LP positions under fixed rules; they enforce balances, roles, fees, deadlines, slippage limits, graduation, and payout routing.
Launch lifecycle
Artwork and metadata are pinned to public IPFS, then the factory deploys the token and its WFLR curve.
Buyers and sellers trade against transparent reserves. Every successful event is indexed from Flare.
The final buy automatically attempts graduation. If that attempt fails, the launch remains ready and anyone may retry.
Liquidity moves to the canonical V4 pool, trading continues there, and its LP position remains permanently locked.
Create a token
The public creator flow asks for artwork, name, ticker, description, optional social links, and an optional paid creator buy. Ticker casing is preserved exactly as entered. The current production configuration uses the following hard limits.
- Sign a gas-free artwork authorization. The image and exact metadata file are pinned to public IPFS; no wallet transaction has occurred yet.
- Review the economics snapshot and expected FLR/USD price.
- Ensure the wallet holds the displayed FLR total plus gas. This public form uses the factory’s native-FLR payment path.
- Confirm
launchTokenin your wallet. The resulting token and curve addresses come from the factory event.
The creator allocation is not free or pre-minted to a team wallet. It is an atomic curve buy paid by the creator and capped at 5% of total supply.
Trading & pricing
Before graduation, each market trades only through its dedicated curve. Quotes come from previewBuy and previewSell; the interface then submits explicit minimum output, maximum average-price, recipient, and deadline protections.
The production curve fee is 1%. Its base fee is split 70% to the recorded creator fee recipient and 30% to the protocol. For public buys, the total opening fee starts at 99%: a 1% standard fee plus a 98% anti-snipe surcharge. The surcharge decays to zero over five seconds; after that, the normal 1% curve fee remains. Always use a fresh quote; pending transactions may fail if reserves move beyond the chosen limits.
Graduation
At launch, the oracle converts the $6,100 production target into a WFLR quote threshold. That number is stored in the launch snapshot. The buy that fills the remaining curve automatically calls tryGraduate(token). If a pool dependency rejects that attempt, the buy still succeeds, the curve remains ready, and any wallet can retry the permissionless call.
- The canonical pool address and LP position ID are recorded by the factory.
- The launch token enables the canonical pool only through the configured graduation path.
- Each Gen2 LP NFT is held permanently by its token's unique immutable reward vault and cannot be withdrawn; V1 positions remain in the legacy locker.
- Trading after graduation uses the same dynamic pool pricing, router, quoter, and fees as before, not the launch curve.
Fees & claims
Curve fees are credited in WFLR only. After graduation, synchronized pool fees can credit both WFLR and the launch token to the same FeeEscrow. A Gen2 vault also asks SparkDEX's distributor for WFLR currently claimable to that vault; it does not request rFLR or arbitrary reward tokens. Pool WFLR and successfully claimed distributor WFLR join the same cumulative escrow liability. A recipient may claim WFLR, claim another credited token, or unwrap a WFLR claim to native FLR where supported.
Collection is manual by design: there is no reward keeper. Anyone—including a creator, community member, or the treasury wallet—may call collect(launchToken) after graduation through the V1 locker or Gen2 coordinator. Collection never sends fees or rewards to its caller; it credits 70% to the current creator-rights recipient and 30% to the protocol treasury. Creator and treasury then claim their cumulative escrow balances separately.
Fee Center reads claimable(WFLR, vault) directly and shows “WFLR available to sync” before collection. If nobody synchronizes, that new allocation has not entered FeeEscrow. SparkDEX's live distributor currently exposes an approximately 67-day claim buffer, but eligibility, allocation amount, epochs, and buffer parameters are external state and can change; IGNIS does not promise that every LP NFT receives a weekly allocation.
Creator rights
Economic and administrative identity are separate. The original creator remains historical provenance. The current controller can update metadata and begin supported handovers; the fee recipient receives creator-side fee credits.
- Controller transfers and fee-recipient changes advance explicit rights epochs.
- Community takeover (CTO) proposals are timelocked and require nominee acceptance.
- New launches begin unreviewed and enter public discovery automatically; there is no manual approval gate.
- Hidden or rejected launches are removed from normal discovery, but exact contract-address search, direct token pages, trading, charts, balances, and fee claims remain available. Interface moderation never freezes funds or disables the protocol.
- Image suppression is separate from token delisting. IGNIS can replace harmful artwork with a neutral placeholder without changing its public IPFS or onchain record.
- The metadata registry's onchain moderator role controls interface listing and media state only. Separately authenticated server-side moderation controls signed forum content. Neither can change economics, move funds, or exercise factory, treasury, fee-creditor, configuration, or CTO powers.
- Onchain roles remain the final authorization layer for every privileged contract action.
Network & contracts
Creates new tokens and curves, snapshots config 0 economics, and coordinates graduation.
0x85837bC0C381c09AC63B8526CC96dc6D3FC7141DCreates and seeds each canonical SparkDEX pool, then transfers its LP NFT to a unique permanent vault.
0x043E2c186E204abE504fC458AF3239519DF14E54Permissionlessly synchronizes one token's LP fees and claimable distributor WFLR through its permanent vault.
0xe62593B8a12b1Ec8EA55F57F557FcBc3358F483CVerified implementation behind the lightweight immutable per-position vault proxies.
0x988189c1e39B117683A07a0E18e6D87F399f7D22Deterministically deploys new Gen2 curve contracts.
0x9134167DD076C8E77BD248411499136Bc88FFa67Deterministically deploys fixed-supply Gen2 launch tokens.
0x039298830c32c4cC24679b662461A072F87105a0Preserves every existing V1 launch and its historical accounting.
0xEAD24C64371B11bd21E90805Bd2a8b9BeFF8859EHolds claimable WFLR and token-fee liabilities by recipient.
0x6e253bbcf43a09dbdc99bde954c3bd5932e0cda0Records controller, fee recipient, epochs, handovers, and CTO state.
0xf707c72cf01b6f619c5906003d15370f3d444580Stores metadata URI history and interface moderation state.
0x3ea4873f45a0e0e97794dbfbc533b5a2caf122b7Reads the Flare price feed used to snapshot the graduation threshold.
0x4faf972b266651aef80ce66dd683fccb3078b10aCreates and seeds V1 canonical pools.
0x471114b0e27be872a8c64b3b2c55a04bc95ec02dPermanently holds existing V1 graduated LP positions and forwards collected fees.
0x7ff4b27b0408654c5d689d604d3f0693fb8b846ePreserves deterministic V1 curve deployment history.
0x099cf2b44aa00d9d1e99fa6fb409999c658a6c43Preserves fixed-supply V1 token deployment history.
0xcf763ff095bbb10dd9b6bc50e276382f569885e9External distributor queried for WFLR currently claimable by each Gen2 reward vault.
0xc2DF11C68f86910B99EAf8acEd7F5189915Ba24FConfig 0 · 100 FLR launch fee · $6,100 graduationThe public client fails over across the official Flare endpoint, a public QuickNode endpoint, and Ankr. Server-side indexing can prepend private primary and secondary RPC URLs when those secrets are configured. A private provider is never embedded in a NEXT_PUBLIC_ variable.
Events & state
Activity is derived from confirmed Flare events beginning at V1 factory block 67,112,205 and Gen2 factory block 67,322,489. Launch, trade, rights, profile, and analytics views update as those events are confirmed.
TokenLaunchedToken, curve, creator, pool, config, oracle snapshot, threshold, and creation buy.CurveBuyBuyer, recipient, accepted WFLR, tokens out, anti-snipe tax, and fee split.CurveSellSeller, recipient, tokens in, gross/net WFLR, and fee split.PoolGraduatedCanonical pool, LP position, terminal price, and liquidity amounts.RewardVaultCreatedThe permanent Gen2 vault assigned to one launch token and one SparkDEX position NFT.SwapPost-graduation pool buys and sells, including execution amounts and recipient.TransferHolder balances and public position verification.MetadataUpdatedCurrent URI and immutable revision trail in the registry.The database is a rebuildable index, not the authority for custody or economics. It retains every confirmed launch and materializes search metadata, activity, reserves, progress, volume, and market cap so global ranking happens before pagination. Contract state and Flare events remain authoritative. Core reads include launchCount, tokenByIndex, getLaunch, getLaunchSnapshot, getEffectiveLaunchPhase, getRights, reward-vault identity, distributor claimable WFLR, curve reserves, metadata status, allowances, balances, and FeeEscrow claims. Generated token and curve verification can be submitted asynchronously by optional server automation later; launch transactions do not depend on Explorer availability.
Risks
Launch tokens are speculative and may lose all value. Smart contracts, wallets, RPCs, media hosting, Flare, the integrated DEX, and price feeds can fail or behave unexpectedly. Permanent liquidity locking does not guarantee liquidity depth, market continuity, price stability, or profit.
Verify every contract address, output estimate, approval target, deadline, and wallet prompt. IGNIS does not ask for seed phrases or private keys and does not provide investment, tax, legal, or financial advice.
Watchlists, DMs, and Fast Wallet tools
Watchlists and direct messages are private interface features authenticated by a scoped wallet signature. Watching a wallet does not notify it. The watchlist feed contains only confirmed indexed IGNIS buys and sells, and public profile links preserve the actual wallet that traded. Direct messages are available only to the two participant wallets, are stored by IGNIS, and are not end-to-end encrypted. Blocking disables new messages in either direction. A moderator can see only the exact message that a participant explicitly reports, never an unreported conversation.
The existing Fast Wallet FLR and WFLR cards, load/unload controls, wrapping, B1/B2 quick buys, and local signer remain intact. Its optional Tokens drawer uses Flare Explorer only to discover public ERC-20 balance candidates, then verifies contract code, name, symbol, decimals, and the live balance through Flare RPC. WFLR remains in its existing card. Indexed IGNIS assets can be bought or sold through their current curve or graduated pool; other verified ERC-20s can only be returned to the linked owner wallet. Suspicious token metadata is hidden by default.
A user may explicitly arm the Fast Wallet for 1, 2, 4, 8, or 12 hours. The first release copies only confirmed indexed curve buys from one watched wallet. Fixed or percentage sizing, a mandatory per-trade cap, total WFLR budget, slippage ceiling, exclusions, duplicate prevention, failure cutoff, visible countdown, and immediate stop are enforced. The key never leaves the browser.
Outside an armed Copy Session, the Fast Wallet locks after 30 minutes of genuine inactivity. A same-tab refresh preserves the remaining time and never resets it. Copying requires IGNIS to stay open and online with the device awake; browser closure, sleep or suspension, network or owner changes, budget or expiry, manual lock, or repeated failures stop local execution. The browser wake lock is best-effort, not a guarantee of overnight availability. Server-custodial or closed-browser trading is not part of this release.