> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hadron.fi/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Why asset issuers run their own market maker on Hadron

## Run your own market maker

If you issue an asset (a tokenized stock, gold, a treasury product, a stablecoin, a prediction-market
token), you have a liquidity problem that market-making firms price badly. Hadron solves it a different
way: **you run the market yourself**, on a pool you own, quoting around the price feed you already have.

<Columns cols={3}>
  <Card title="MM economics don't serve you" icon="money-bill-trend-up" />

  <Card title="You already own the best price" icon="tower-broadcast" />

  <Card title="Your market, your terms" icon="sliders" />
</Columns>

## How it works

A Hadron pool quotes around a mid-price that **you** push on-chain (see
[Mid-Price](/concepts/mid-price)). Your bid/ask spreads, depth shape, and inventory response are
defined by [curves](/concepts/curves) you control. The pool is live across Jupiter, Titan, and OKX
routing.

<Info>
  Hadron is double audited (Certora + Watchpug). Pools are isolated: your liquidity is never
  commingled, and only your keys control it.
</Info>

## What it costs

Hadron charges makers a flat fee of **4 basis points (0.04%) per swap**; see [Fees](/fees). Running
the price crank costs roughly **\$10/day** at one update every 3 seconds. There are no retainers, no
token loans, and no integration fees.

## Get started

<Columns cols={2}>
  <Card title="Getting started" icon="rocket" href="/issuers/getting-started">
    Create your pool in under 30 minutes with the dashboard wizard.
  </Card>

  <Card title="Running the crank" icon="gears" href="/issuers/running-the-crank">
    Push your price 24/7 with the hadron-cli template, or let us run it for you.
  </Card>

  <Card title="Quoting & inventory" icon="chart-line" href="/issuers/quoting-and-inventory">
    Recommended spread schedules and how auto-skew keeps your inventory balanced.
  </Card>

  <Card title="Security & controls" icon="shield-halved" href="/issuers/security-and-controls">
    Authority separation, the drawdown guard, and the staleness kill switch.
  </Card>
</Columns>

## FAQ

<Accordion title="Do I need to be a trading firm to do this?">
  No. The pool handles the market-making mechanics: quoting around your feed, skewing to rebalance
  inventory, widening when inventory goes one-sided. Your job is to bring a price source and choose a
  spread schedule (we provide recommended defaults per asset type).
</Accordion>

<Accordion title="What price sources can I use?">
  Anything you want to quote around: Pyth, Switchboard, a CEX composite, or your own NAV feed. The
  price source is the one thing you bring.
</Accordion>

<Accordion title="How is this different from seeding a public AMM pool?">
  Public AMMs derive price from pool balances, so your liquidity is repriced by arbitrage: you pay
  arbitrageurs to move your price to market. A Hadron pool quotes around the price you push, so your
  liquidity tracks your feed instead of paying to rediscover it.
</Accordion>

<Accordion title="I don't want to run infrastructure.">
  You can run the crank yourself in about five commands ([Running the crank](/issuers/running-the-crank)),
  or we can run it for you. Reach out on Telegram: @adamgpeters, @srhhadron.
</Accordion>
