/roadmap and /changelog shipped — split from the prior /plan page. Roadmap groups items into Now / Next / Later with status pills and target months; Changelog is reverse-chronological with date-tile cards and a “Recent highlights” jump-section linking to the latest big drops. /plan now 308-redirects to /roadmap; the nav “The Plan” link is replaced by a Progress dropdown.
Daily holder-growth chart on /tokenomics — auto-pulled holder count rendered as a daily series, alongside the live supply tracker. Closes the gap between “tokens burned” and “real wallet adoption.”
Browser extension v1.0.5 shipped — local detection capped at 60K characters (matches the deep-audit input limit), Chrome Web Store-ready zip, screenshot helper script added for store-listing assets.
Audit pipeline hardening — persistent replay protection via Upstash KV (no more in-memory state lost on redeploys), and a round-robin pool of durable-nonce accounts for the burn-prepare path so concurrent burns don't collide on a single nonce.
Test coverage expansion — money + auth surface (credits, API keys, Stripe webhook, v1 audit) and the developer-dashboard / admin-status / web-checkout / audit-cache surfaces now covered. Defensive perimeter for the paid flows.
Added multiple new pieces of community fan art.
$avoid live on CoinGecko + GeckoTerminal
$avoid is now live on CoinGecko (~2-day turnaround on the submission). Adds a major price-tracker surface beyond DexScreener and feeds downstream wallets and portfolio trackers that pull from CoinGecko.
$avoid pool live on GeckoTerminal for on-chain DEX charting alongside DexScreener — same data surface CoinGecko uses to source the price.
CoinGecko link surfaced in the homepage links row, /whitepaper resource nav + references list, and the /community “Get $avoid” cards.
Listings toolkit shipped in docs/listings/ — status table for every aggregator/wallet, prioritized plan for next listings (Tier 1: Rugcheck, Jupiter Verify, CoinMarketCap), and a reusable submission packet (descriptions, supply, logo, common rejection patterns) so future listings are a fill-in-the-form exercise.
Mobile burn-flow hardening + live tokenomics + Spaces #4 scheduled
Server-side burn flow shipped. The mobile app no longer constructs Solana transactions client-side — it asks the backend to build the burn tx, signs in Phantom, and the server handles broadcast + verification + audit in one round-trip. Tighter security boundary, smaller mobile surface, and the same plumbing unlocks the in-extension Phantom integration coming in v1.1.
Persistent wallet session. The Phantom connection now survives app close — no need to reconnect on every launch.
Durable-nonce burn path behind a feature flag. The Phantom Confirm button no longer cycles between active and faded ~17–25s into the confirm screen — durable nonce txs don't expire on the blockhash window, so slow signers see a stable signing experience. Validated end-to-end with a beta tester.
/tokenomics rebuilt as the live transparency dashboard. Supply-allocation donut, live operator-liquid wallet balances (auto-refresh every 30s), Streamflow unlock timeline, lock-wallet footnote. Every percentage on the page is live-computed from on-chain data; gracefully falls back to day-zero target % when RPC is unreachable. Lock-wallet (auxiliary, dust) tracked in the API response for accountability.
Operator buyback target bumped to 15% of supply. Ongoing platform-revenue buybacks fill the gap over time; current holdings tracked live in the wallet disclosure.
General website and app cleanup — supporting fixes across the public surfaces.
Community Spaces #4 scheduled for Monday, May 11 at 7:30am PT — mobile beta walkthrough, Ledger multisig setup update, /tokenomics live tracking, Q&A.
$avoid mobile beta + /mobile landing page
/mobile landing page live on avoidaiwriting.com — what the app does, what's in v1, install path, FAQ.
$avoid mobile Android beta available — signed APK direct download for community testers. Burn $avoid via Phantom or pay with a card; both flows working end-to-end against the production audit pipeline.
iOS TestFlight follows once Apple Developer Org enrollment + first build clear.
Site footer + legal links
Site-wide footer with privacy + legal links (web + mobile) on every page. One place to find policy, disclosures, and operator info.
$avoid mobile app — privacy policy live
Mobile app privacy policy shipped at /privacy-mobile — App Store / Play Store-ready disclosure of what the mobile app does and doesn't collect. Unblocks store-listing review.
$avoid mobile (TestFlight / Play Internal track) — credit-only v1 in internal testing. Android public release first (no Apple IAP gate to negotiate); iOS public release follows.
April 2026
Brand kit + community Spaces #3
/brand kit page live — Leid wordmark, mark, banner, and motion assets in one place for downstream use.
Fan-art gallery now leads with Leid's brand-motion videos (closes #80, #91, #167) and ships six new submissions, including Asta's billboard.
Community Spaces #3 on X with announcement that Ledger is donating a hardware wallet to the project, to be used for the staking multisig vault when community staking opens.
First $avoid community giveaway
First community $avoid giveaway distributed to participants on X / Telegram. Marks the start of regular community rewards alongside the burn-to-audit utility.
Live tokenomics + public security page
Live counter cards on /tokenomics, operator-wallet disclosure table, sells policy. Every allocation, every wallet, every constraint on one page — auto-updating from on-chain data.
Live operator-wallet balance tracking in the supply bar (closes #78). Bars now reflect actual on-chain wallet state, not baked-in numbers.
Public /security page with disclosure policy and bounty tiers (closes #133).
SEO sweep — sitemap + robots + JSON-LD structured data across the site (refs #125).
Hierarchical supply-bar rows for locked + liquid groups so the breakdown actually reads at a glance.
Pages, transparency, and hardening (morning)
/tokenomics page shipped — supply allocation table with live counter cards, operator-wallet disclosure table, sells policy, supply-breakdown component reused from /whitepaper. /plan slimmed back to roadmap-only.
/security page + SECURITY.md shipped — disclosure policy, bounty tiers, attack catalog, perimeter-hardening notes for the staking program (cluster-namespaced KV, RPC genesis-hash assertion).
Brand kit shipped — Leid wordmark, mark, and motion variants under a new /brand page for downstream use by community + integrators.
Live operator-wallet tracking — new /api/operator-wallet/* endpoint surfaces real treasury / dev / marketing wallet balances on /tokenomics, with a static fallback when env vars aren't set.
Supply bar redesign — parent rows with ↳ sub-rows clarify the hierarchy between top-level allocations and their on-chain sub-locks.
SEO + LLM crawlability — sitemap, robots.txt, JSON-LD structured data added across the site so GPTBot / ClaudeBot / PerplexityBot can summarize the project without parsing prose.
Test coverage 657 → 831 across these changes, plus 7 new fan-art submissions added to the gallery.
10% of supply locked on-chain
7% of supply locked across three new Streamflow cliff contracts, mirroring the originally-proposed staking tier structure: 1% with a 30-day cliff (contract), 2% with a 90-day cliff (contract), 4% with a 180-day cliff (contract). Cliff-only — tokens unlock at the cliff date, not before.
Total operator commitment now 10% chain-enforced across five Streamflow contracts (3% long-term vesting from week 1 + 7% tier-aligned cliff from today). No operator key can move locked tokens until each contract's cliff or vesting completes. Full per-contract detail on /tokenomics.
Custom staking program paused pending architecture review. Recognized that the originally-proposed hybrid vault + off-chain lockup design left an operator-key surface that could move user-staked tokens regardless of off-chain lockup state. Pausing the program until lockup enforcement migrates fully on-chain. Operator commitment ships via Streamflow instead — strictly stronger trust model.
Kill-switch activated on /api/staking/quote + /api/staking/confirm as defense-in-depth alongside UI changes (deposit widget removed, paused banner on /staking-design, on-prod messaging swept across /tokenomics, /stake, /whitepaper §7, /plan, supply breakdown).
$avoid Whitepaper
Plain-English source-of-truth shipped at /whitepaper. Banner art, at-a-glance card, copy-CA, anchor TOC, full diagrams, comparison vs alternatives, trust + risk callouts.
Live supply breakdown with five bars: community-held, operator staked, operator Streamflow vesting locks, burned (live from /api/supply), operator liquid (dev primary 0.6% + Fernwillow primary 1.01% + marketing 0.72%).
Burn-yourself instructions for token holders — both the SPL Burn instruction (preferred) and the Solana incinerator address as a fallback.
Operator + dev disclosure at the top: Fernwillow Holdings LLC (Washington), with Conor Bronsdon as a member and the project lead.
Jupiter listed in the resource links across /whitepaper, the homepage, and the references list — verified token-page submission filed earlier in the day.
New $avoid logo + cream website redesign
New $avoid logo — geometric A mark and bold "Avoid" wordmark replace the previous icon.
Site-wide visual refresh — moved from a dark crypto-meme aesthetic to a cream-and-black professional palette, with orange retained as the "heat" color for burn-tied moments (burn counter, active CTAs).
Tokenomics chart rebuilt as live HTML — was a baked-in PNG, now inherits theme automatically and stays in sync with future palette changes.
Social cards regenerated — homepage, plan, and tech OG images reissued in the new palette so X / LinkedIn / Telegram previews match the site.
Favicon + Apple touch icon updated to the new mark.
PFP Kit + fan art automation
PFP Kit live. Pick your creature, grab a prompt, one-click into ChatGPT or Gemini. Four style riffs anchored to gallery creators (@CheetahCryptoA, @Henwoo999, Gem Hunter, @epic_vs_on_x) and seven dev-generated example outputs at the bottom.
PFP Kit header spelled out. "Make Your $avoid PFP" → "Make Your $avoid Profile Photo" so non-crypto-native readers aren't stopped at the acronym.
Fan art auto-announce workflow. Every new ARTWORKS entry on main opens a pre-filled draft-tweet issue with the image preview, tweet intent link, and credit — idempotency marker per file so reruns don't duplicate.
New joint piece: "Cheetah x Gem Hunter Collab" — Gem Hunter's cybernetic-brain remix of @CheetahCryptoA's original. Gallery now 22 pieces.
Fan art gallery + nav restructure
Fan Art page live. 17 pieces from the community — images and videos, with credit and source links back to X or Telegram.
Nav restructure: 8 flat items collapsed into 6 with grouped dropdowns — Product ▾ (How It Works, Audit Tool, Extension, API), About ▾ (Mission, About the Dev), and Community ▾ (Overview, Fan Art, Telegram, @avoidaiwriting).
"How It Works" rename — clearer entry point than "The Tech" for non-technical visitors. URL unchanged, no redirects needed.
@avoidaiwriting on X now the primary X link across the site, replacing the X Community link on the homepage and Community page.
Staking mechanism details published for community feedback. Lock $avoid, earn rewards. (Design later paused 2026-04-26 pending architecture review — see whitepaper §7.)
Dynamic pricing + first community Spaces
Dynamic burn pricing shipped. Audit cost stays at ~$0.25 USD regardless of token price.
Live price feeds from DexScreener and Jupiter with automatic fallback.
Token amount updates every 30 seconds on the homepage.
First X Spaces with the community. Live Q&A, roadmap walkthrough, and open discussion.
Social sharing
Share on X button after every audit result. Every audit becomes a potential tweet.
Custom domain, token locks, and new branding
avoidaiwriting.com custom domain acquired and configured
3% of total supply locked via Streamflow Finance
Buyback program announced: 50% of fees go to token buybacks
Community-designed brain logo and updated branding