How it works

One slot. A price that finds its own level.

A single spotlight, sold by auction. Every payment splits three ways and pays the crowd in Stock Tokens.

01 The auction

Every sale doubles the price.
Every 12 hours halves it.

The price is anchored to the last sale, with a 1 USDG floor and no ceiling. Related research: Paradigm's VRGDA on demand-responsive auctions.

2468100h12h24h36h48h60h72h84hUSDG×2 at every salehalves every 12 hoursFLOOR · 1 USDG
Illustrative demand: frequent sales lift the price; quiet stretches let it fall.
0.5×00h12h24h36h48hPRICE CLIMBSPRICE FALLSbreak-even · 12 hours · same price as the last sale
Buy 12 hours after the last sale and pay what that buyer paid.
02 The split

50 / 30 / 20.
Same split, every post.

50%
Airdrop vaultHeld as USDG for stock token rewards.
30%
BOOST buyback & burnBought on Uniswap v4, sent to 0xdEaD.
20%
ProtocolSupports development and operations.
Buyback & burn

Bought onchain. Out of circulation.

  1. USDG

    30% of the post price

  2. ETH

    First swap

  3. BOOST

    Market buyback

  4. 0xdEaD

    Out of circulation

BOOST burned
Loading stats…

Two swaps on Uniswap v4. BOOST goes straight to 0xdEaD in the posting transaction.

03 The airdrop

Paid posts fund the rewards.

50%

of every paid post
funds Stock Token rewards.

The reward loop
  1. Paid posts

    Advertisers take the spotlight

  2. Shared reserve

    Half of each payment, pooled

  3. Stock rewards

    Released as readers claim

  4. Return visits

    A reason to discover the next post

New demand for the spotlight
Intended growth loop. Rewards vary.

Responsive, with a reserve.

Rewards follow auction demand. Reserves soften quieter periods; payouts can slow or pause.

Participation over wallet farming.

BOOST holdings may improve rewards. Limits target the economics of mass-wallet farming—the idea behind cost-based Sybil resistance .

01

Open the post

Your visit starts the eligibility check

02

Draw

Discover 1 of 20 Stock Tokens

03

Claim

Review your reward. Claim to your wallet.

One claim per wallet per post · 10-minute grace after an outbid · Stock Token list

04 For builders

Put the spotlight on your page.
One script tag.

Drop this where the current post should appear. It draws a card from the public feed, links it here, and refreshes every thirty seconds. No iframe, no styles of its own leaking out.

<script src="https://boost.town/embed.js" async></script>

Everything the card reads is public JSON: cached a few seconds, open to any origin, no key.

GET /api/posts?limit=20The current post and the latest twenty, each with its price, views, opens and what the vault paid out for it.
GET /api/statsLifetime counters: posts, views, opens, claims, paid out and BOOST burned.
/post/1 · /recap/2026-09-04A page and a share card for one post, and for one UTC day. /recap is yesterday.

The contracts, their addresses and the exact events the feed indexes are on the contracts page.