Changelog

What's new on AntSeedStats. Newest first.

v2.5.12 · October 2, 2026
Shorter stakers listFeature
  • On a seller's page the list of who stakes into the pool shows the five largest positions plus this week's changes, with a button to show all of them and a link to the pool's positions on the Positions page.
  • A position split or merged this epoch is now marked closed: its NFT is burned, so it has no marketplace link, and its stake counts until the epoch ends. Leaving now only means a lock that ends.
v2.5.11 · October 2, 2026
One unit for stakedFix
  • A seller's pool card now shows the principal staked, the same figure as the Staking page and the list of stakers under it. It used the contract's weight, which adds a 5% bonus on restaked rewards, so one deposit could read two different amounts. The weight is in the card's tip.
v2.5.10 · October 2, 2026
Staking counts the current epochFix
  • Staking activates one epoch late: every stake, split, merge, max lock or withdrawal made this epoch only counts from the next one. The pool table, each seller's pool and the positions list showed the next epoch as if it were live, so stake still waiting read as active. They now show the current epoch, with a line under Staked for what changes at the next one and pending positions marked as such.
  • Each position links to its lANTS NFT on antseedmarkets, and each seller's pool links to its page there.
v2.5.9 · October 1, 2026
Network, one figureFeature
  • The Network page opens with one figure, the median saving against list price, then two numbers (services and peers) and the price list.
  • Free services are the Free chip in the list, tokens served lives on the home page and the model count on the Models page. The list shows 25 services at a time with a button for more, and the column notes live in the column tips.
v2.5.8 · October 1, 2026
Sellers, one figureFeature
  • The Sellers page opens with one figure, the revenue settled by all sellers, then two numbers (sellers that have settled and sellers online now) and the verified providers.
  • How concentrated that revenue is (top 10 share, Gini) moved into the figure's tip, next to the link to the distribution page. Rising sellers now sit below the leaderboard, and the column notes live in the column tips.
v2.5.7 · September 30, 2026
Models, one figureFeature
  • The Models page opens with one figure, how many models are on sale, then two numbers (offers and models with usage) and the ranking by tokens, all on the first screen of a phone.
  • The count of models with a VeniceStats profile and the long note under the catalog moved into the tips.
v2.5.6 · September 26, 2026
Prices within minutesData
  • Seller prices now follow each seller's own signed catalog every 5 minutes, the way a buyer sees them. A seller that changes prices during the day, like an evening discount, shows the new rates within about 5 minutes instead of up to 25.
  • On a seller's page, the Input price tip says when the seller signed the prices shown.
v2.5.5 · September 25, 2026
A shorter menuFeature
  • The top bar keeps five pages: Network, Models, Sellers, Staking and $ANTS. Network, Models and Sellers are the most visited pages by far; Staking and $ANTS tell the token story.
  • Every other page, the overview included, sits under More. The logo still takes you home. On a phone the menu opens with search first, the five pages in full width, then the rest in two columns.
v2.5.4 · September 20, 2026
DIEM, one figureFeature
  • The DIEM page answers one question: how much DIEM is staked behind the Venice.ai proxy seller. One figure with its dollar value, two numbers (USDC and $ANTS paid to stakers), the stakers table in three columns that fit a phone, and the growth chart.
  • The pool's accounting (unstake queue, reserved and claimed USDC, the APY basis, the pool's own reward epoch), every staker with every column, and the proxy seller's charts, channels, transactions and offerings moved to /diem/proxy, as they were.
v2.5.3 · September 20, 2026
$ANTS, one figureFeature
  • The $ANTS page answers one question: how much of the maximum supply is minted. One figure, net of the burn like the home page, two numbers (holders, whether transfers are open) and the top holders table. The canonical token contract sits in the live pill, since an unrelated token trades under the same name elsewhere.
  • Emissions, claimed and locked rewards, where the supply went since epoch 22 and the buy and burn treasury moved to /ants/supply. There the treasury card counts only what was bought and burned (nothing yet); the epoch remainder burn stays on the home page.
v2.5.2 · September 19, 2026
Rewards, one epoch at a timeFeature
  • The Rewards page answers one question: how much of this epoch's emission will be paid, how it splits, and who is earning it. One figure, the split bar, three cards, and the top sellers and buyers of the epoch with their projected $ANTS, capped the way the contract caps them.
  • Every epoch so far, the locked seller rewards of the old model, the legacy USDC stake and the lifetime points leaderboard moved to /rewards/history; the provider-pool census, what the rollover changes and what every pool still holds moved to /rewards/pools.
v2.5.1 · September 19, 2026
Staking, the owner's cut; the burn on the home screenFeature
  • The Staking page is down to what was asked for: one figure (staked out of stakable), two numbers (not stakable, average lock) and one table of provider pools with stake, average lock, power and share. The explanations moved into the tips.
  • Every position has its own page, /staking/positions, with the search by address; the supply split since epoch 22 moved to the $ANTS page; network power moved to the Rewards page.
  • The home page shows $ANTS burned among its first numbers, and its available and minted figures are net of that burn: burned emission is available to nobody, and burning here mints to the dead address rather than lowering the supply.
  • Fix: the check that the pools contract holds exactly its positions' principal now counts only open positions. A position merged into another hands its principal on without any token leaving the contract, which the check read as an impossible state and hid the staking figure for two hours on 19-sep.
v2.5.0 · September 18, 2026
Staking, the simple version; the rewards engine gets its own pageFeature
  • The Staking page now opens with the one number that matters: how much $ANTS is staked out of everything that can be in a pool today. Stakable means rewards earned since epoch 22, the only thing that can reach a pool while transfers are gated; seller and buyer usage rewards still unclaimed are read per account from the contract.
  • The rest of the supply follows, in five parts: staked, earned and not staked, burned, minted since epoch 22 and not in a pool, and everything before epoch 22 as a single bucket. Four identities are checked at wei precision before the bar renders, and the residual is measured a second way, by following every mint since epoch 22 in our own index to where it went: the split between the reserve and the wallets rewards were claimed to shows only when the two agree to the wei.
  • The usage rewards behind the stakable figure are reconciled against the contract's own per-epoch budget, which surfaces a fact nothing else showed: 30% of epoch 22's usage budget was never earnable, because no account may take more than 5% of a side and the cap bit nine sellers and three buyers.
  • The burn is a first-line figure: 1.5M $ANTS went to the dead address when epoch 22 was settled, and it grows with every settled epoch.
  • Stake by lock length, as commitment: the average term positions were opened with, the share in max lock, the date before which nothing unlocks, and a breakdown by the term each position was created with.
  • The provider table is down to what decides a payout: share of power, staked principal, lock left and power, and the pools that hold nothing but the 1 ANTS seed sit behind a toggle as one line. The positions table keeps the search by address and hides the seeds the same way.
  • Everything about how rewards are earned moved to a new Rewards page: points per epoch, the epoch's $ANTS split, the provider-pool census and the rollover projection, epoch metrics, locked seller rewards, the legacy USDC stake and the points leaderboard.
v2.4.2 · September 6, 2026
Rising sellers: never a thin panel, never a padded oneFeature
  • When fewer than three sellers are clearly rising, the panel fills with Steady cards: the largest eligible non-rising sellers with a persistent base (active 20+ of the last 28 days; 10+ buyers this week, or 5+ when that tier runs out). At least one Steady card whenever one exists; sellers that fail the legitimacy gate are never used to fill, and with nothing eligible the section disappears instead of showing an empty box.
  • A seller that made the Rising list stays on it until its momentum drops below 1.05 (entry stays at 1.2), so a seller hovering around the cut no longer flips in and out every hour.
v2.4.1 · September 6, 2026
Rising sellers: a loyal customer is not a captive walletFix
  • The top-buyer rule now looks at the buyer, not just the share. A seller whose largest buyer is above 60% of the week's revenue is excluded only when that buyer is itself captive (settled with fewer than 5 sellers in the last 28 days); a diversified buyer with a preference costs a heavier rank adjustment (40%) instead of the listing. A verified seller with 13 buyers, 5 of them new, had dropped off the panel because one customer who buys from 42 different sellers happened to prefer it.
v2.4 · September 5, 2026
Rising sellersFeature
  • A Rising sellers panel on the home and on /sellers: the sellers growing right now in both revenue and distinct buyers, ranked by momentum (the last 3 days against the 11 before, revenue growth times buyer growth), plus a Steady card for the largest seller with a broad, persistent base. Each card shows the 14-day shape, dollars and buyers per day, new buyers this week, reputation, stake and how many of its buyers also buy from other sellers. Recomputed hourly from settlements.
  • Only sellers that pass a legitimacy gate are eligible: none of the wash-trading clusters documented on the observatory, no watchlist, no sybil flags, at least 5 buyers and $20 this week, top buyer at most 60% of the week's revenue, and at least half of the buyers also buying elsewhere. Sellers that fail the gate are simply not shown; the panel never labels anyone.
  • Verified sellers (domain or GitHub proof checked by us) get the premium card: lime frame and a Verified chip.
  • /sellers gains two columns, 7d trend and Momentum; a seller page shows its momentum and buyers-per-day series while it is eligible. A new FAQ entry explains the method.
v2.3.2 · August 28, 2026
The free-tier pill says what a seller offers todayFix
  • A seller page said "serves free tier" whenever the seller had ever served free-tier usage, so sellers that stopped months ago still read as if they were offering it — 11 of the 20 sellers with free-tier history were labelled wrong. The pill is a question about now ("can I use this for free?"), so it is now answered by what the seller currently advertises at $0, not by what it once served.
  • Four honest states instead of one: "serves free tier" when it advertises $0 and usage is still coming in; "offers free tier" when the offer stands but nobody is using it; "serves free tier (unannounced)" for sellers serving without a $0 listing; and "served free tier until <date>" once it has stopped.
  • The Free usage section, its chart and its donut still show the full history for these sellers — that record is real and stays. It now says outright when it is history rather than a live offer.
  • Buyer pages are deliberately unchanged: a buyer that used the free tier used the free tier, and that fact does not expire.
v2.3.1 · August 26, 2026
Model pages keep their historyFix
  • A model page no longer disappears when every seller stops announcing the model. As long as it has on-chain usage history, the page stays up, keeps the usage figures, and says plainly that no seller is currently serving it — with its last on-chain activity. Announces come and go with normal network churn; history doesn't.
  • The Models catalog lists these models too, marked "not served", so they stay findable in search instead of vanishing between DHT crawls.
v2.3 · August 22, 2026
LLM API cost calculatorFeature
  • New Calculator page: enter the tokens you use in a month and see the workload priced at the model's published list price versus the cheapest seller on the AntSeed network — and, unlike a raw price feed, versus the cheapest seller with verified on-chain trust (settlement history, SDK reputation, our ranking-integrity screens).
  • The cheapest seller is recomputed for YOUR token mix — input, output and optionally cached input — rather than a fixed weighting, so output-heavy workloads get the right answer. The 4% protocol fee is always included.
  • Every token-priced model with a live listing is searchable — type in the model picker to find it. Marketplace-only models (stealth releases with no published rate anywhere) are priced across sellers without a savings claim, and free-only models are shown as free, with how many sellers carry them.
  • Month/Year toggle, and the whole state lives in the URL — any calculation you're looking at is a shareable link.
  • List prices come from the public OpenRouter models API, refreshed twice a day and stored server-side, with each result naming its exact reference model.
v2.2 · August 17, 2026
Image tokens count the network wayData
  • Token figures now include the protocol's flat 1290-output-token billing credit per generated image, everywhere. This matches the network's own accounting (and the convention Google uses for image output). Previously the model-level views subtracted the credit while channel-level totals kept it, so two pages could disagree about the same settlement.
  • Model pages show the split for image models: total tokens alongside the share that is regular tokens versus image credit.
  • Worth knowing: token counts in the settlement metadata are buyer-reported by design — input tokens are computed by the buyer client, not by the model. Image counts remain the ground truth for image work.
v2.1 · August 17, 2026
Zero-downtime deploysFix
  • Site updates now build off-server and swap in atomically: a couple of seconds of downtime per deploy instead of minutes.
  • A failed build can no longer take the site down — production keeps serving the previous version untouched, and the last known-good build stays server-side for instant rollback.
v2.0 · August 7, 2026
Live requests, per modelFeature
  • New Live requests page: individual inference requests as they settle, showing which model ran, how many tokens it burned, what it cost, and the buyer, seller and transaction behind it.
  • The home page gained a 'Happening now' band: a rolling 24-hour summary sitting directly on top of the live feeds it summarises, with the day-by-day Daily metrics table below them as the reference it is.
  • The 24-hour summary names three separate winners, because they are usually three different models: most tokens, most revenue and most requests. A cheap model with a long context can lead on volume while earning a fraction of what a reasoning model makes on far fewer tokens.
  • Usage is recorded on-chain as a running total per channel and service, never per request, so each row here is the difference against that channel's previous report: the work actually done between the two.
  • Cached input is now shown separately. It is a subset of the token count rather than an addition, and it dominates agent-style traffic that resends a long context every turn, which is what explains models that lead on tokens but not on cost.
  • The Latest transactions feed shows the model a settlement paid for, where the buyer shared it; settlements covering several services at once say so instead of naming just one.
  • Ranking footnotes no longer describe per-model coverage as early. The share of settlements naming their model is now measured live rather than asserted, and it is stated for recent activity separately from the lifetime rankings, which still carry the thin early months.
  • Free-tier requests appear in the feed marked FREE with no price. They are buyer-signed reports with no payment attached, so they never count toward revenue or rankings.
v1.9 · July 10, 2026
Free usage, shown separatelyFeature
  • AntSeedStats now indexes the AntseedFreeUsage contract: per-service free-tier usage reports, live on-chain since 4 Jul.
  • The daily Tokens, Requests and Active users charts on the home page gained a violet 'Free · buyer-reported' segment, stacked on top of the paid series with its own legend and tooltip breakdown.
  • Seller pages show a 'Free usage' section (per-model free tokens, requests and buyers), a 'serves free tier' pill, the violet segment on the daily tokens chart, and a FREE chip on $0-priced offerings in the advertised catalog — whose prices now correctly display as $0.00 instead of blank.
  • Buyer pages gained the matching 'Free usage' section and 'uses free tier' pill, and buyers who only used the free tier now get a proper page instead of a 404.
  • Free usage involves no payment and is reported by buyers, so it is easier to fake than settled usage: every free figure is a lower bound and is never mixed into paid totals, rankings or revenue.
v1.8 · June 16, 2026
Complete network counts & exact micro-amountsFix
  • Network explorer is complete again: providers running the newest node version were being silently dropped while their announcements were decoded, so peer and seller counts were understated. They are all back.
  • Seller stake now shows for providers who have staked but not yet settled a channel — it used to read blank until their first settlement.
  • Total active users now reflects actual usage: it counts buyers who have opened a channel (reserved funds against a seller), which already includes everyone who has settled plus buyers using the network whose channel has not settled yet.
  • Sub-cent amounts (tiny settlements and prices) reveal their exact value on hover instead of rounding to $0.00.
v1.7 · June 12, 2026
Top-20 rankings pop-upFeature
  • “View more” on the model rankings (homepage card and Models page) opens a pop-up with the full leaderboard, 20 models per page, with the same sales/tokens/users toggle.
  • Rankings now carry a footnote: buyer-shared per-model data went live on 11 Jun 2026, so coverage is early and every figure is a lower bound.
v1.6 · June 12, 2026
Per-model usage, models leaderboard & one page per modelFeature
  • Per-model usage decoded from the new on-chain settlement metadata (buyer opt-in): green per-model token/user figures on the Network explorer, a Model sales section on seller pages and a Model purchases section on buyer pages.
  • Models leaderboard: a Top models card on the homepage (toggle settled sales vs tokens served) and full rankings on the Models page. Lower bounds — only buyers who share the per-model split are counted.
  • One page per model: name variants of the same model (e.g. opus-4.6 and claude-opus-4-6) now merge into a single canonical model everywhere — catalog, model pages, search, links. Old URLs keep working.
v1.5 · June 6, 2026
Pace-to-date projections, status overhaul & contentFeature
  • Epoch and daily bar charts now project the in-flight period: a solid bar for what has happened plus a translucent forecast to the end of the epoch/day, at the current pace.
  • Rebuilt the status page — full worker and stream health, chain head, last indexed block and lag, realtime and host metrics.
  • New About, FAQ and Changelog, plus a new ant-emoji favicon.
v1.4 · June 5, 2026
Distribution viewFeature
  • New Distribution page: concentration metrics, Lorenz curves and a supply/demand market-share donut.
  • Per-buyer seller-mix and per-seller buyer-mix on every detail page; a site footer and a “More” nav menu.
v1.3 · June 5, 2026
$ANTS Buy & Burn and light modeFeature
  • Buy & Burn section on the $ANTS page — treasury balance, operator fee and routed amount read live on-chain.
  • Light mode, toggleable from the nav (dark stays the default).
v1.2 · June 5, 2026
Data reconciliation auditData
  • Reconciled every headline metric against on-chain truth: settled revenue and volume tie to the contracts’ own per-agent accumulators to the cent.
  • Indexed escrow withdrawals and refined the channel and buyer definitions.
v1.1 · June 4, 2026
DIEM deep-diveFeature
  • Rebuilt the DIEM page: proxy economics, enriched stakers, channel lifecycle, reward epochs and an on-chain $DIEM price.
v1.0 · June 4, 2026
Public launchFeature
  • AntSeedStats goes live: revenue, network metrics, staking, $ANTS, DIEM, buyers, sellers, models, a channels explorer, a transactions explorer and global search — all sourced live on-chain.
v0.4 · June 3, 2026
Parity & resilienceFeature
  • Matched the structure of the official dashboard, in our own design.
  • Hardened the on-chain pipeline: catch-up, self-verifying ingestion and a realtime WebSocket feed.
v0.3 · June 2, 2026
First data flowingData
  • First vertical slice: the revenue pipeline indexing live from Base mainnet, end to end.
v0.2 · June 1, 2026
Design & architectureFeature
  • Adapted the UI shell and patterns from VeniceStats, the sister project.
  • Phased build plan, data schema and metric definitions.
v0.1 · May 31, 2026
Project kickoffFeature
  • Deep dive on AntSeed — contracts, events and the community explorer — to map what could be reconstructed on-chain.