The buyer-facing token view reached from a vendor's claim page (Launchpad → vendor detail → token). It's the same read-only minted-token viewer used in the wallet and creator inventory — large asset gallery, creator-authored description, rarity, attributes, provenance — but paired with a claim panel instead of owner actions: vendor identity, cost, live availability, eligibility, and the claim CTA. Generator internals (seed, batch) stay creator-only. CTA states follow the Launchpad spec: Claim now · View requirements · Sold out · Coming soon.
States: Available & eligible · Requirements not met · Sold out · Coming soon · Claim confirm · Result
01Available & eligible — Claim nowA live vendor, the viewer on the left and the claim panel on the right. The panel carries the vendor identity, the cost, a live availability bar (claimed vs supply), the eligibility summary (here: open to all), and the primary Claim now CTA. Eligibility shown here is a cached hint — it's always re-validated at claim time before settlement.
Main asset shown large. Click a thumbnail to view it — assets are read-only.
Little Leaf #014
Little Leaf Guardians Rare · Score 812
Description
A Little Leaf Guardian roused from the deep moss after the first spring rain. Keepers of the forest floor, they trade in dewdrops and quiet favours. Flavour and lore are written by the creator and travel with the token wherever it goes.
Attributes
Body
Mossback
Eyes
Dewdrop
Crown
Fern Sprout
Aura
Verdant
Token
CollectionLittle Leaf Guardians
RarityRare · shared by all copies
Issue number#014
02Not eligible — requirements not metThe drop is gated. The claim panel surfaces each requirement with a met/unmet state so the buyer sees exactly what's blocking them; the CTA becomes View requirements and the Claim action is disabled until they qualify. Programmable claim conditions are first-class per the Launchpad spec — allowlists (one union row: on any one list passes) and the two stake gates (ratified 2026-07-22), each with plain-word thresholds; token-hold remains front-end V2.
Sun Sprites only wake at golden hour, carrying a mote of captured daylight. The Founders Vault drop is reserved for early supporters of Solara.
Attributes
Core
Solar
Wings
Emberlace
Halo
Midday
03Sold outInventory exhausted. The token stays visible (de-emphasised / greyed per the vendor-detail rule) so the record and its lore remain browsable, but the claim CTA is disabled and the panel points the buyer to the Marketplace, where holders may be listing it.
A Little Leaf Guardian roused from the deep moss after the first spring rain. This edition sold out during the Leaf Drop — but copies may surface on the Marketplace.
04Coming soon — releasing (scheduled)A token whose vendor hasn't started yet. The panel headlines Releasing in with a segmented countdown timer and the exact release date; Claim is replaced by a future Notify me. Cost and rules are already visible so buyers can prepare (join the allowlist) before the window opens.
Reef Pips skitter between the tide pools at dawn, collecting sea glass. The Tide Pool Drop opens soon — get ready.
05Claim confirm — wallet & payment contextWhen the tier carries stake gates, this modal adds a neuron picker per gate (the FE fetches the wallet's controlled/hotkeyed neurons — 99 in 100 are hotkeyed; eligibility is a live check, so one neuron can back claims across any number of drops — capped by the gate's per-vendor claims-per-neuron limit, default 1, whichever hotkeyed address presents it) — see the stake-gates gallery frame 03. Claiming is explicit and user-confirmed. Before anything settles, the modal shows exactly what's being received and what's being paid from the connected wallet, including the running balance. On confirm, claim consumes vendor inventory atomically and the token transfers to the wallet.
Confirm claim
✕
Little Leaf #014
Little Leaf Guardians · Rare · from Leaf Drop
Claim cost1.5000 ICP
Network fee0.0001 ICP
Total1.5001 ICP
Paying from k1m9…7uvw · balance 128.41 ICP → 126.91 ICP after. Eligibility and availability are re-checked before settlement.
06Claim result — success & sold-out-during-claimOn success the token lands in the wallet with a direct link to view it. If inventory ran out between page load and confirm (a race the spec calls out), the claim fails safely with nothing charged and a route to the marketplace — never a silent failure or a double-charge. Destinations are fixed, not decorative: "View in My Tokens" goes to /my-tokens, the wallet list route named in Design Documentation/Phase1/wallet.md — the same route the sidebar's My Tokens item uses. "Find it on the marketplace" opens the marketplace filtered to that token.
Claimed
✕
It's yours. Little Leaf #014 has been claimed and is now in your wallet.
Little Leaf #014
Little Leaf Guardians · Rare
Just missed it
✕
This sold out before your claim settled. Nothing was charged. Copies may be listed on the Marketplace.
07Vendor inventory grid — available & sold-out cardsThe vendor detail page's token list, where these views are reached from. Available tokens are clearly actionable — rarity border, price, and an Available status. Sold-out tokens stay visible but de-emphasised: greyed artwork, a Sold out ribbon, and a struck price — so the record and lore remain browsable while live, claimable items stand out. Selecting any card opens its token view (frames 01–03).
+Stack claim — pick a quantity · race errorA staged stack is claimed at the per-unit cost: the claimant picks any quantity up to the remainder (all 4, or just 1) and pays qty × unit cost; the rest stays claimable. If someone else claims first and the requested amount is gone, the claim fails cleanly with a one-tap offer to claim the remaining units instead (remaining 0 → sold out). Quantity is race-protected by an atomic check-and-decrement — first call wins.
Claim Swampie #221
Available in this stack×4
of 4 remaining
Cost per unit2 ICP
Total (3 × 2 ICP)6 ICP
Only 2 left
⚠
Someone beat you to it. You asked for 3, but only 2 remain in this stack. Nothing was charged.