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

# Geode

> The trading venue and launchpad for Uniswap v4 hook coins.

<div className="mb-4">
  <div className="max-w-4xl">
    <h1 className="text-4xl font-bold mb-6 leading-tight">
      A new kind of DEX 🦄🪝
    </h1>

    <p className="text-2xl text-gray-600 dark:text-gray-300 mb-10 leading-relaxed max-w-3xl">
      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.
    </p>

    <div className="flex flex-col sm:flex-row gap-6">
      <Button href="/what-is-geode" variant="primary" size="lg">
        How It Works
      </Button>

      <Button href="/quickstart" variant="secondary" size="lg">
        Get Started
      </Button>
    </div>
  </div>
</div>

<Frame>
  <video src="https://mintcdn.com/geode/QS8fIF-6ZTSEROKc/swapvideo.mp4?fit=max&auto=format&n=QS8fIF-6ZTSEROKc&q=85&s=b1c353cf3d0885ae0689e87d0eebe5c7" autoPlay loop muted playsInline className="w-full rounded-lg" data-path="swapvideo.mp4" />
</Frame>

## Why Geode?

<CardGroup cols={3}>
  <Card title="Hook Coin Venue" icon="gem">
    Uniswap v4 unlocks a new class of programmable tokens. Geode makes them launchable, tradeable, discoverable, and routable — all in one place.
  </Card>

  <Card title="Intent-Based Execution" icon="shield-check">
    Trade via signed intents that settle in batches at a uniform clearing price. No MEV, no sandwich attacks, no information asymmetry.
  </Card>

  <Card title="Internal Matching" icon="arrows-split-up-and-left">
    When buyers and sellers exist in the same batch, they cross internally — no AMM spread, no price impact on the matched flow.
  </Card>

  <Card title="Uniswap v4 Native" icon="link">
    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.
  </Card>

  <Card title="Permissionless Launch" icon="rocket">
    Deploy a hook coin with a permanent bonding curve in a single transaction. No upfront liquidity, no presales. Secondary pools create natural spread dynamics.
  </Card>

  <Card title="Permissionless Settlement" icon="users">
    Anyone can settle a batch and earn rewards. No centralized sequencer, no trusted operators — settlement is a competitive market.
  </Card>
</CardGroup>

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

<Steps>
  <Step title="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.
  </Step>

  <Step title="Batch Collection">
    Intents are collected over a block window. A permissionless settler packages the batch and calls `geodeSettleBatch()` on-chain.
  </Step>

  <Step title="Clearing Price">
    The clearing price algorithm determines which intents fill. Matching flow crosses internally; residual routes through the curve or AMM.
  </Step>

  <Step title="On-Chain Settlement">
    Tokens are pulled from users via Permit2, distributed pro-rata, and the settler earns fees. All within a single atomic transaction.
  </Step>
</Steps>

## Asset Types

<CardGroup cols={2}>
  <Card title="Hook Coins (Geocurve)" icon="rocket" href="/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.
  </Card>

  <Card title="Standard Pools" icon="chart-line" href="/how-it-works">
    Attach to any Uniswap v4 pool with existing liquidity. Matched flow crosses internally at the clearing price; residual routes through the AMM.
  </Card>
</CardGroup>

<Frame>
  <img src="https://mintcdn.com/geode/Ha7eagrqfiVWWVHI/3d-geodeguy-banner.png?fit=max&auto=format&n=Ha7eagrqfiVWWVHI&q=85&s=493abca7c7767fdb3bd7c6c549eb6341" alt="Geodeguy — Geode Protocol" className="w-full rounded-lg" title="" width="1760" height="576" data-path="3d-geodeguy-banner.png" />
</Frame>

## Explore the Protocol

<CardGroup cols={2}>
  <Card title="Architecture & Settlement" icon="microchip" href="/how-it-works">
    Deep dive into the Uniswap v4 hook architecture, clearing price computation, and settlement flow.
  </Card>

  <Card title="Economics & Fees" icon="coins" href="/economics">
    Understand the 3-way fee split, surplus management, gas reimbursement, and wash trade resistance.
  </Card>
</CardGroup>

<Note>
  **Questions?** Check the [FAQ](/faq) or join the [Telegram community](https://t.me/geodeag).
</Note>
