Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.geode.ag/llms.txt

Use this file to discover all available pages before exploring further.

A new kind of DEX 🦄🪝

Geode collects signed trade intents and settles them at a single uniform clearing price — no MEV, no sandwich attacks, no information asymmetry. Built natively on Uniswap v4.

Why Geode?

Uniform Clearing Price

Every trader in the same batch gets the exact same price. No frontrunning, no information asymmetry — just fair execution for all.

MEV Protection

Intents are batched and settled together at a single price point. Sandwich attacks and frontrunning become impossible within a batch.

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. Residual unmatched flow routes directly through the underlying AMM liquidity.

Permissionless Settlement

Anyone can settle a batch and earn rewards. No centralized sequencer, no trusted operators — settlement is a competitive market.

Token Launches

Launch tokens on a bonding curve (Geocurve) with automatic graduation to a full Uniswap v4 AMM pool once thresholds are met.

How It Works

1

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.
2

Batch Collection

Intents are collected over a block window. A permissionless settler packages the batch and calls geodeSettleBatch() on-chain.
3

Clearing Price

The clearing price algorithm determines which intents fill at the AMM spot price. Matching flow crosses internally; residual routes through the AMM.
4

On-Chain Settlement

Tokens are pulled from users via Permit2, distributed pro-rata, and the settler earns fees. All within a single atomic transaction.

Two Operating Modes

Standard Mode

Attach to any Uniswap v4 pool with existing liquidity. Matched flow crosses internally at the clearing price; residual routes through the AMM.

Launch Mode

Launch new tokens on a Geocurve — a virtual constant-product bonding curve. Once the graduation threshold is met, the curve transitions into a real Uniswap v4 AMM pool.
Geodeguy — Geode Protocol

Explore the Protocol

Architecture & Settlement

Deep dive into the Uniswap v4 hook architecture, clearing price computation, and settlement flow.

Economics & Fees

Understand settlement fees, surplus management, gas reimbursement, and wash trade resistance.
Questions? Check the FAQ or join the Telegram community.