A new kind of DEX 🦄🪝
Geode is the trading venue and launchpad for a new class of assets — Uniswap v4 hook coins. Launch tokens with novel on-chain mechanics, trade them with intent-based execution, and discover the top hooks onchain.
Why Geode?
Hook Coin Venue
Uniswap v4 unlocks a new class of programmable tokens. Geode makes them launchable, tradeable, discoverable, and routable — all in one place.
Intent-Based Execution
Trade via signed intents that settle in batches at a uniform clearing price. No MEV, no sandwich attacks, no information asymmetry.
Internal Matching
When buyers and sellers exist in the same batch, they cross internally — no AMM spread, no price impact on the matched flow.
Uniswap v4 Native
Built as a v4 hook, not a separate protocol. The hook intercepts swaps via
BEFORE_SWAP_RETURNS_DELTA to act as an autonomous market maker for curve pools.Permissionless Launch
Deploy a hook coin with a permanent bonding curve in a single transaction. No upfront liquidity, no presales. Secondary pools create natural spread dynamics.
Permissionless Settlement
Anyone can settle a batch and earn rewards. No centralized sequencer, no trusted operators — settlement is a competitive market.
The Execution Layer
Geode’s execution engine is the advantage of the venue. Hook coins are already interesting because of their on-chain mechanics — Geode makes them better to trade.Sign an Intent
Express your trade as a signed Permit2 message: what you want to swap, how much, and your minimum acceptable output. No on-chain transaction needed to submit.
Batch Collection
Intents are collected over a block window. A permissionless settler packages the batch and calls
geodeSettleBatch() on-chain.Clearing Price
The clearing price algorithm determines which intents fill. Matching flow crosses internally; residual routes through the curve or AMM.
Asset Types
Hook Coins (Geocurve)
Geode’s first asset template: bonding curve tokens inspired by pioneers like SATO. Buying dispenses tokens from the hook’s reserve; selling absorbs them back. Secondary pools create spread dynamics. A new game native to Uniswap v4.
Standard Pools
Attach to any Uniswap v4 pool with existing liquidity. Matched flow crosses internally at the clearing price; residual routes through the AMM.

Explore the Protocol
Architecture & Settlement
Deep dive into the Uniswap v4 hook architecture, clearing price computation, and settlement flow.
Economics & Fees
Understand the 3-way fee split, surplus management, gas reimbursement, and wash trade resistance.
Questions? Check the FAQ or join the Telegram community.