> For the complete documentation index, see [llms.txt](https://zardoz.gitbook.io/zardoz-docs-1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zardoz.gitbook.io/zardoz-docs-1/launching-tokens.md).

# Launching tokens

## Launching tokens

Go to [/launch](https://zardoz.fun/launch).

### Launch paths

| Path                 | Summary                                                    |
| -------------------- | ---------------------------------------------------------- |
| **Zardoz Instant**   | One factory tx: ERC-20 + Uniswap V3 pool + locked LP NFT   |
| **Zardoz Curve**     | Bonding-curve fair launch → graduates to burned V2 LP      |
| **Zardoz Direct LP** | You seed a Uniswap V2 pool with ETH at launch              |
| **External pads**    | Passthrough tx to NOXA, Flap, Bankr, trench, Bags, Klik, … |

Native Zardoz engines and external pads pay the **0.002 ETH Zardoz platform fee** via `LaunchFeeRouter` (see Platform fees).

***

### The three Zardoz engines

#### 1 — Instant (Uniswap V3)

| Knob          | Notes                                                                                                                                    |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Start price   | ETH per token at open                                                                                                                    |
| Fee tier      | 1% / 0.3% / 0.05% / 0.01% (Uniswap V3)                                                                                                   |
| Supply listed | % of 1B into the single-sided position                                                                                                   |
| Agent mode    | Optional auto fee claim / buyback                                                                                                        |
| Factory       | [`0xDabBB88c68bb44512b917d3AD3298669330954BD`](https://robinhoodchain.blockscout.com/address/0xDabBB88c68bb44512b917d3AD3298669330954BD) |

LP NFT is locked; claim V3 trading fees from Portfolio / Farm. Tokens expose `logo()` / `description()` / `socials()` on-chain.

Full contract brief: Instant contracts.

#### 2 — Curve (bonding curve)

Fair-launch CPMM. Same price path for everyone until graduation.

| Knob                 | Presets / range                                                                               |
| -------------------- | --------------------------------------------------------------------------------------------- |
| Trade fee            | **1% – 20%** (presets 1 / 3 / 5 / 10 / 20) → `platformFeeBps` to your fee wallet in real time |
| Graduation           | **0.1 – 2.8 ETH** raised (presets 1.5 / 2 / 2.5 / 2.8)                                        |
| Fee wallet           | Defaults to creator; editable                                                                 |
| Optional initial buy | After deploy, from the Dev wallet                                                             |

Deploy path: wallet deploys `BondingCurveToken` directly (not the Instant factory). At graduation, liquidity seeds a Uniswap V2 pool and LP is burned.

#### 3 — Direct LP (Uniswap V2)

You provide ETH; the app deploys a tax-free ERC-20, approves the V2 router, and seeds the pool.

| Knob                 | Presets / range                                                           |
| -------------------- | ------------------------------------------------------------------------- |
| ETH seed             | Presets 0.1 / 0.25 / 0.5 / 1 / 2 ETH + editable                           |
| Supply into pool     | Presets 50% / 80% / 90% / 100% of 1B + editable (rest stays with creator) |
| LP tokens            | **Burn forever** or **Keep in wallet**                                    |
| Pool swap fee        | **Fixed 0.3%** (Uniswap V2 — not configurable)                            |
| Optional initial buy | V2 swap after seed                                                        |

**Fee clarification:** customizable **1–20%** trade fees are on **Curve**. Instant uses **V3 fee tiers ≤ 1%**. Direct LP’s AMM fee is V2’s fixed **0.3%**.

***

### Shared Instant / Curve / Direct LP flow

#### Branding (all three)

| Field                 | Required                                                   |
| --------------------- | ---------------------------------------------------------- |
| Logo                  | PNG/JPG — required for on-chain `logo()`                   |
| Name / Symbol         | Required                                                   |
| Description / socials | Optional (Instant also binds description/socials on-chain) |

Upload via form → `POST /api/pin` (Pinata).

#### Platform fee + optional extras

```
msg.value ≈ launch value + 0.002 ETH platform fee (+ gas)
```

Optional: Dev wallet, initial buy, launch-bundle vault buys, referral `?ref=0x…`.

***

### External pad flow

Zardoz builds the pad-specific calldata; you sign one wrapped tx (except **Klik** — fee settle tx first, then direct `deployCoin` for vanity `msg.sender`).

| Pad    | Site         | Factory / portal (mainnet)                                                                 |
| ------ | ------------ | ------------------------------------------------------------------------------------------ |
| NOXA   | fun.noxa.fi  | `0xd9ec2db5f3d1b236843925949fe5bd8a3836fccb`                                               |
| Flap   | flap.sh      | `0xe9f7ab7de8fb8756acbb6a1cd13316a43308197b`, `0x26605f322f7ff986f381bb9a6e3f5dab0beaeb09` |
| Bankr  | bankr.bot    | `0x1b37d3a72082029c44b35b604ea473617580b69a`, `0xeb7c034704ef8dcd2d32324c1545f62fb4ad0862` |
| trench | trench.today | `0x2ecfb98bce4f3616115e4a2a7a2379af388dfbaa`                                               |
| Bags   | bags.fm      | `0x46ad6f53a3c26c8027826e2104cf0595b7b24d40`                                               |
| Klik   | klik.finance | `0x16cf6788b762ee8969744586ed16fc5705140dd7`                                               |

Pad-specific claim flows: External launchpads.

***

### Referral links

Append `?ref=0xYourWallet` to any Zardoz URL before a launch. Valid ref address earns **50%** of the platform fee (0.001 ETH per launch).

```
https://zardoz.fun/launch?ref=0xYourReferrerAddress
```

See Platform fees & referrals.

***

### After launch

| Task                       | Where                                  |
| -------------------------- | -------------------------------------- |
| Trade your token           | Token page (Portfolio launch history)  |
| Claim Instant creator fees | Portfolio / Farm → Launch fees         |
| Curve trade fees           | Auto to fee wallet (no claim)          |
| Bundle manage              | Token page → Bundle (if vaults seeded) |
| Instant indexer feed       | `GET /api/launches`                    |

Keep **private key backups** for vault wallets used in launch bundles.

***

### Metadata JSON shape

```json
{
  "name": "My Token",
  "symbol": "MYT",
  "description": "Launched on Zardoz",
  "image": "https://ipfs.io/ipfs/Qm…",
  "logo": "https://ipfs.io/ipfs/Qm…",
  "logoURI": "https://ipfs.io/ipfs/Qm…",
  "external_url": "https://zardoz.fun",
  "website": "https://example.com",
  "twitter": "https://x.com/example",
  "telegram": "https://t.me/example"
}
```

Next: Instant contracts · Pin API · Claiming fees


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://zardoz.gitbook.io/zardoz-docs-1/launching-tokens.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
