The state of price discovery and what comes next for TGEs

09 December 2025

For years, token launches have felt like a choice between a) gas wars, bots, MEV, sniping

and b) backroom deals, insider allocations, “community” rounds that don’t feel very community centric.

Now we’re seeing something genuinely new: onchain sealed-bid style auctions used for token generation events (TGEs) and liquidity bootstrapping.

Uniswap shipped Continuous Clearing Auctions (CCA) for Uniswap v4, a mechanism designed specifically for fairer token launches and price discovery. Aztec, the privacy L2, was the first major project to use it for its $AZTEC token sale.

https://x.com/uniswap/status/1997386889553211692

This is a shift in how crypto thinks about who gets in, at what price, and under what guarantees.

Let’s break it down.

1. What’s broken with today’s token launches

We've experimented with numerous token distribution mechanisms over the past cycle, from fixed-price "launchpad" sales on centralized exchanges to IDOs and liquidity bootstrapping pools on DEXs, fair launches via AMMs with no presales, and Dutch auctions with bonding curves. Yet despite this diversity of approaches, most share the same fundamental failures.

They concentrate tokens in the hands of sophisticated actors with better tooling, faster execution, and deeper pockets, while retail participants get squeezed out or arrive too late to meaningfully participate. The promised democratization of token access rarely materializes- instead, we see the same pattern of early insider advantage wrapped in differently.

What's particularly frustrating is that these mechanisms often optimize for initial price discovery and liquidity provision while completely ignoring the long-term health of the token distribution and community formation.

1.1. Transparency that helps bots more than humans

Onchain, everything is visible: you can see every order coming in, observe pool imbalances in real-time, and simulate the exact outcome of the next block before it's even mined. This level of transparency is a dream scenario for searchers and MEV bots equipped with sophisticated monitoring tools and lightning-fast execution capabilities, but it's an absolute nightmare for regular users who are competing with their bare hands against algorithmic opponents.

When token sales are structured as one-shot moments- whether it's IDO blocks going live, initial liquidity pools being seeded, or fair launch contracts being deployed, the entire game becomes about who can react fastest to these discrete events.

The result is predictably dystopian: gas wars that price out smaller participants, sandwich attacks that extract value from legitimate buyers, last-second sniping that front-runs human transactions, and "fair" launches that primarily reward infrastructure and execution speed rather than genuine conviction or community participation.

1.2. Opaque offchain allocations

The other end of the spectrum tells a different story entirely. Big funding rounds happen behind closed doors, with terms and side agreements that may never see the light of day. When projects do announce "community allocations," they're often laughably small or immediately captured by bots that gaming retail investors never stood a chance against.

The information asymmetry is brutal and by design: insiders get access to deal flow, allocations, and exit timing that retail investors can only dream of. They know more, get in earlier, and often dump on the very community that was supposed to benefit from decentralization. It's the same extraction playbook we've seen for decades in traditional finance, just wrapped in Web3 rhetoric about democratizing access.

1.3. Bad price discovery and post-launch volatility

Launch prices become meaningless signals that rarely reflect actual demand. Tokens either rip on hype then dump as insiders exit, or they slow-bleed from inflated FDVs that were set in backroom negotiations rather than real price discovery. The thin, mercenary liquidity amplifies every move.

Project teams end up with:

  • Confusing charts
  • Angry communities
  • Skeptical institutions
  • And a big mismatch between “paper valuation” and reality

So what do teams really need?

2. What the market actually wants from TGEs

For both sides (projects and buyers), the wish list is surprisingly similar:

Fair access:  Ditching the "you must be a bot or have insider connections" requirements that plague most launches today. Instead, we need clear rules published ahead of time, with no secret side channels that guarantee better pricing for the connected few.

Clean price discovery: A mechanism that actually surfaces real demand rather than manufactured hype. Less launch-day manipulation, fewer pump-and-dump schemes, and a clearing price that feels earned through genuine market forces rather than backroom negotiations.

Good liquidity on day one: Deep markets where people can actually trade without massive slippage. No more of the "cliff then cliff-diving" pattern where tokens launch at inflated prices then immediately crater as the only liquidity comes from panicked sellers.

Regulator and institution-friendly: Transparent rules that can be audited, with the flexibility to layer in KYC and jurisdiction filters when needed. Something that serious money can actually participate in without compliance nightmares.

This is exactly the design space sealed-bid auctions were built for.

3. Sealed-bid auctions, in crypto terms

A sealed-bid auction is simple. Everyone submits their maximum price and desired size privately. After the auction closes, all bids get compared to find the single clearing price where supply meets demand. Everyone who bid above that price gets filled, typically at the same clearing price for everyone.

In traditional markets, this is standard for:

  • Government bond sales
  • IPO bookbuilding variations
  • Some art and spectrum auctions

The advantages are obvious for token generation events.

You can't see other bids while the auction is running, which eliminates sniping and frontrunning. There's no incentive to play games with your bid- telling the truth becomes the rational strategy.

Most importantly, the final price gets set by actual market demand, not by a team picking an arbitrary number and hoping it sticks.

The problem has always been execution: how do you run a sealed-bid auction onchain without trusting some intermediary to hold all those private bids? You need the transparency and verifiability of blockchain settlement, but you also need genuine privacy during the bidding process. That's exactly where Uniswap's Credibly Committed Auctions design and Aztec's implementation starts to matter.

4. Uniswap’s Continuous Clearing Auctions (CCA): what actually changed

In November 2025, Uniswap Labs announced Continuous Clearing Auctions, a permissionless protocol for price discovery and liquidity bootstrapping on Uniswap v4.

High level:

Instead of a one-shot IDO, CCA slices the auction into many blocks, clearing at a fair price over time while gradually building a Uniswap v4 pool at the discovered price.

https://x.com/uniswap/status/1988973853469716978?s=46

4.1. Key design ideas

From Uniswap’s docs and blog:

CCA operates as a uniform-price auction stretched across multiple blocks rather than a single moment. Bids flow in continuously throughout the auction period, with each block establishing its own clearing price based on outstanding orders. This moves the market price gradually instead of creating one massive jump.

Participants submit maximum prices they're willing to pay and get filled only when the clearing price drops below their bid. The continuous structure rewards early participation since there's less incentive to wait until the final seconds. When the auction ends, proceeds automatically seed a Uniswap v4 pool at the discovered price, creating immediate onchain liquidity.

The system is both configurable and permissionless: teams set duration, floor price, token allocation, and optional modules like ZK Passport, then deploy. Anyone can build additional functionality on top of the base contracts.

4.2. Why CCA is different from “just another fair launch”

The key insight here is what CCA isn't trying to be. It's not a fixed-price sale where teams guess at market demand and hope they got it right. It's not a Dutch auction that creates a single price spike followed by immediate dump pressure. And it's definitely not another stealth OTC deal wrapped in marketing.

CCA represents a genuine structural shift. It gives projects time-distributed price discovery, the entire mechanism runs with onchain transparency. Most importantly, it creates a credible path from price discovery directly into continuous liquidity, all within a single flow.

This doesn't solve every problem with token launches but it's a meaningful upgrade over both traditional launchpads and YOLO IDOs.

5. Aztec’s token sale: first real-world test of the model

Aztec, the privacy-native L2, was the first major project to launch its token via Uniswap’s CCA.

Key facts pre-sale:

  • Public auction window: December 2–6, 2025
  • Using Uniswap’s CCA contracts with Aztec as a core contributor
  • Targeting a “fair-access” sale with onchain KYC and a community-first framing

https://x.com/aztecnetwork/status/1988973159920595029?s=46

Why this matters beyond Aztec:

A lot of the coverage has focused on "ICOs are back," which captures the spirit of public onchain auctions for new tokens but completely misses how different the mechanics are from 2017's "send ETH, receive token" ways. Here we have defined auction windows instead of mad scrambles, continuous clearing rather than first-come-first-served, transparent onchain rules instead of opaque processes, and automatic liquidity provisioning rather than teams dumping on exchanges post-launch.

Aztec's entire brand centers on privacy technology, but CCA adds something crucial: configurable modules like ZK Passport that let teams enforce fair-access rules like one-person-one-slot limits, geographic filters, sybil resistance in a genuinely privacy-preserving way. You can have both transparent mechanisms and private participation, which traditional auctions could never deliver. It's the first real-world test of whether we can build token distribution that's simultaneously fair, transparent, and private.

It’s a template for the next TGE wave. Since Aztec's CCA launch was perceived as fair, non-chaotic, and reasonably priced with healthy post-launch liquidity, serious projects will soon adopt the same playbook. This is exactly how new launch strategies emerge in crypto.

https://x.com/haydenzadams/status/1997358255442440584?s=46

6. What problems sealed-bid / CCA-style launches actually solve

Let’s stack this against the earlier pain points.

6.1. Sniping and MEV

Because bidders submit max prices over a window and clearing happens block-by-block with rules baked into the contracts, there's significantly less room for last-second sniping, sandwiching early buyers, or exploitative gas games. MEV isn't eliminated entirely, but it's pushed to the margins instead of being the main event- a fundamental shift from today's auction dynamics where extractive behavior often dominates legitimate price discovery.

6.2. Better expression of true demand

In a sealed-bid model, it's rational to state your maximum willingness-to-pay because you're not guaranteed to pay that price, you pay the clearing price. This mechanism design change fundamentally alters bidder incentives compared to traditional token launches.

The result is more honest price discovery. Mispricing gets flattened out because participants can safely express true valuations rather than gaming the system. Under-subscription and over-subscription extremes are reduced since the clearing mechanism handles price discovery instead of forcing participants to guess what others will bid. Most importantly, teams get a cleaner signal of real demand for their token.

6.3. Smoother post-launch trading

Because CCA ends in a Uniswap v4 pool at the discovered price, there's a clear handoff from primary to secondary market with a single execution pipeline from "bid" to "tradable token." This eliminates the pricing fragmentation that plagues most launches today.

No more seeing one price in OTC docs, a different price on listing, another price in the AMM pool, and a fourth implied price in perps. With CCA, the auction clearing price becomes the initial AMM price directly- bidders know exactly what they're getting into because the price they pay is where secondary trading begins. This reduces launch-day chaos and creates smoother onboarding for projects and participants alike.

6.4. Better story for regulators and institutions

On paper and onchain, CCA looks more like a structured, rule-based public sale with transparent mechanics and optional KYC or eligibility layers. That's much easier to explain to compliance teams, regulators, and courts if anything ever needs to be litigated.

Compare this to today's launches where you're trying to explain Dutch auctions that turn into gas wars with MEV bot interference. CCA's auction mechanics are deterministic and auditable- bid submission, clearing logic, and settlement all follow predefined rules that anyone can verify. If KYC is required, it integrates naturally into the process rather than being bolted on afterward.

7. What’s still missing: privacy and expressiveness

CCA is a big step forward, but the design space is wider.

7.1. Public bidding vs private bidding

Today’s CCA flows are mechanically fair, but individual bids and behavior can still leak patterns over time. You might see addresses repeatedly showing up in auctions and infer behavior from timing, amounts, or correlated activities.

For many retail users this is fine. For funds, market makers, and more sensitive actors, it’s not.

The natural next step is fully private sealed-bid auctions where individual bid size and price are encrypted end-to-end and the aggregate clearing price and allocations become visible.

That’s where FHE (Fully Homomorphic Encryption) or hybrid FHE/ZK systems become interesting: you can compute clearing prices and allocations over encrypted bids without ever revealing individual order details.

7.2. More complex expressions of preferences

Right now, auctions are mostly "I want X tokens up to price Y" but investors often have richer intent. They might want tokens only if FDV stays under a certain threshold, or exposure to a basket of tokens with specific weightings and a total budget constraint, or vesting schedules rather than immediate spot delivery. Traditional auction formats can't handle this complexity without revealing the bidder's entire strategy. But sealed-bid auctions with FHE can encode these richer preference functions while maintaining privacy. Participants can submit conditional bids like "I want X tokens at price Y, but only if total raise stays under Z, with 40% vested immediately and the rest over 18 months."

Sealed-bid and FHE-native auctions can encode more complex preference functions while still protecting privacy.

7.3. Continuous markets, not only one-off sales

Uniswap's CCA already leans toward this with continuous clearing over blocks. Extend that idea and you get continuous sealed-bid markets, onchain "dark pools" with fair matching, and rolling rebalancing of supply and demand for long-tail assets.

The infrastructure is converging toward ongoing mechanisms that handle price discovery as a continuous process rather than discrete auction events.

8. Where this goes next

We’re at an interesting moment:

  • Uniswap CCA shows that better auction design can be shipped at protocol scale.
  • Aztec’s sale shows that real, high-profile teams are willing to entrust their token distribution to them.

The next wave of innovation seems likely to focus on deeper privacy through sealed-bid auctions under FHE or advanced ZK, enabling institutional-friendly matching without exposing order books. Better participant filtering will emerge through onchain KYC and eligibility systems that don't leak personal data, plus region-aware and one-person-one-slot options that maintain fairness without sacrificing privacy.

We'll also see more expressive auction types like hybrids combining Dutch, sealed-bid, and CCA mechanics, multi-asset portfolio auctions, and direct integration with perpetual and options markets. Finally, chain-agnostic liquidity bootstrapping will allow TGEs to clear once then push liquidity to multiple venues and chains, creating unified price discovery across the entire rollup ecosystem rather than fragmenting liquidity from day one.

The infrastructure is maturing fast. The question isn't whether these improvements will happen, but which teams will build them first and capture the network effects that come with being the standard venue for fair, private, and sophisticated token distribution.

TL;DR

  • Token launches have been stuck between chaos (MEV, bots, sniping) and opacity (private deals, weird allocations).
  • Sealed-bid mechanics shift incentives: they reward truthful bidding and fair access.
  • Uniswap’s Continuous Clearing Auctions (CCA) are the first serious onchain attempt to build that into a reusable, transparent protocol for TGEs and liquidity bootstrapping.
  • Aztec’s succesful token sale was the first big real-world test, combining CCA with a fair-access narrative and privacy-native branding.
  • The next frontier is stronger privacy and richer expressiveness where FHE-powered sealed-bid auctions and continuous clearing markets could become the default for serious projects.

BUILD WITH FHENIX

Confidential Computing for

the Next Wave of DeFi

Join developers and protocols building the next generation of

onchain applications — powered by encrypted execution.