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

# How Novamp Works

The whole Novamp protocol in one page — direct-pool launches on EVM, the Pump.fun curve on Solana, how fees flow, and where identity protection sits.

Novamp turns a token idea into a live, tradable market in a single step. On EVM chains it seeds a **real Uniswap / PancakeSwap / HyperSwap pool** directly; on Solana it launches through **Pump.fun**. Either way, the token is tradable the moment your transaction confirms.

{% hint style="info" %}
💡 The one thing to remember: on `🟢 Robinhood Chain` `🔵 Base` `🟡 BNB Chain` `⚪ Ethereum` `🟣 HyperEVM`, there is **no bonding curve and no graduation** — tokens trade on a real DEX pool from block 0. Bonding curves live on **Solana** (Pump.fun) and **legacy HyperEVM SherSwap markets** (pre-2026-07-21) only.
{% endhint %}

## Overview

Novamp has two launch models, chosen by the chain you pick:

`🟢 Robinhood Chain` `🔵 Base` `🟡 BNB Chain` `⚪ Ethereum` `🟪 Solana` `🟣 HyperEVM`

| Model             | Chains                                                                            | Mechanism                                                                                | Tradable from                                  |
| ----------------- | --------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------- |
| **Direct-pool**   | `🟢 Robinhood Chain` `🔵 Base` `🟡 BNB Chain` `⚪ Ethereum` `🟣 HyperEVM`          | Token is deployed and a real DEX pool is created + seeded in one atomic transaction      | Block 0 — no curve, no graduation              |
| **Bonding curve** | `🟪 Solana` (Pump.fun → PumpSwap), legacy HyperEVM markets (SherSwap, pre-Path B) | Price rises along a curve as people buy; the market **graduates** to a DEX once it fills | Immediately on the curve; DEX after graduation |

{% hint style="success" %}
✅ HyperEVM joined the **direct-pool** model on **2026-07-21** (Path B, HyperSwap v3). Markets launched on HyperEVM before that date remain on the legacy SherSwap curve.
{% endhint %}

Both models produce a **fixed-supply** token with **no mint function and no owner**. The difference is purely *where price discovery happens first*.

## How it works

### EVM: direct-pool launch → trade

```mermaid
flowchart LR
  A[Creator fills wizard] --> B[Sign one tx to NovampLaunchFactory.launch]
  B --> C{Tax config?}
  C -- "0% / 0%" --> D[V3Seeder: create + seed Uniswap/Pancake/HyperSwap v3 pool]
  C -- "any tax > 0" --> E[V2Seeder: create + seed v2 pair]
  D --> F[Fixed-supply token live on a real pool]
  E --> F
  F --> G[Anyone trades from block 0]
  G --> H[FeeRouter takes 1% swap fee]
```

Your tax setting routes the launch automatically: a fully zero-fee token opens a **v3** single-sided pool, while any buy/sell/early-sell fee opens a **v2** fee-on-transfer pair. There is no separate "list on a DEX" step — the pool *is* the launch.

### Solana: bonding curve → graduation → DEX

```mermaid
flowchart LR
  A[Creator launches on Pump.fun] --> B[Trades run along the bonding curve]
  B --> C[Market fills to the graduation threshold]
  C --> D[Graduates: liquidity migrates to PumpSwap]
  D --> E[Trades on a standard DEX pool]
```

On Solana, buys and sells move price along Pump.fun's curve until the market reaches its graduation threshold, at which point liquidity migrates to a DEX (PumpSwap). See [Bonding & Graduation](/protocol/bonding-and-graduation.md) for the full explanation of where curves apply.

## Fee flow

Novamp's economics are deliberately simple and fully disclosed on every token page.

| Model              | Fee                                                           | Split                           | Collected by         |
| ------------------ | ------------------------------------------------------------- | ------------------------------- | -------------------- |
| **EVM**            | flat **1%** swap fee                                          | **50% creator / 50% protocol**  | on-chain `FeeRouter` |
| **EVM (optional)** | creator token tax **0–10%** (tax tokens only, lowerable-only) | creator's chosen destination(s) | the token contract   |
| **Solana**         | **0.3%** pool fee                                             | **60% creator / 40% Novamp**    | Pump.fun fee-share   |

On EVM you also pay DEX price impact and gas on each trade. The creator's share of the 1% fee accrues for as long as the token trades. Full detail — including reservation tiers — lives in the [Fee Model](/protocol/fee-model.md).

```mermaid
flowchart LR
  T[Every EVM trade] --> F[FeeRouter · 1%]
  F --> C[50% → creator]
  F --> P[50% → protocol treasury]
```

## The identity layer

Separately from launching, Novamp integrates **AntiVamp** — a cross-launchpad identity network that stops copycats from reusing a token's normalized **Name + Ticker** pair.

* On EVM, identities are checked and reserved through the on-chain `TickerReservationRegistry`.
* On Solana and cross-chain, checks and reservations run through the **AntiVamp API**.
* Enforcement fans out across chains via a guardian-managed `GraduatedTokenRegistry` blocklist.

{% hint style="warning" %}
⚠️ AntiVamp protects a token's **identity**, not its **value or legitimacy**. A protected identity is not a safety rating, an endorsement, or investment advice. See [What Is AntiVamp?](/identity-protection/what-is-antivamp.md) and the [Risk Disclosure](/legal-and-safety/risk-disclosure.md).
{% endhint %}

## Important details

| Property            | Detail                                                                   |
| ------------------- | ------------------------------------------------------------------------ |
| Supply              | Fixed at launch — no mint function, no owner                             |
| EVM tradability     | Block 0, on a real Uniswap / PancakeSwap pool                            |
| EVM venue routing   | 0/0 tax → v3; any tax → v2 (derived on-chain)                            |
| Liquidity           | Per-launch permanent choice: **burn or lock**                            |
| Curves & graduation | Solana (Pump.fun) and legacy pre-Path B HyperEVM (SherSwap) markets only |
| Contracts           | Non-upgradeable; owner is a per-chain Safe multisig                      |
| Verification        | Every launch shares verified template bytecode → auto-verifies           |

## What happens next?

* Creators go to the [launch wizard](/creators/launching-a-token.md); traders start from [Discover](/traders/discover.md) or any [token page](/traders/overview.md).
* Every fee, tax, protection window, and liquidity choice is disclosed on the token page.
* To go deeper on any piece, follow the links below.

## Continue exploring

* [📈 Bonding & Graduation](/protocol/bonding-and-graduation.md) — where curves apply and where they don't
* [🛡️ Security Model](/protocol/security-model.md) — what's immutable and who holds the keys
* [⛓️ Contract Architecture](/protocol/contract-architecture.md) — every contract and how they interact
* [💰 Fee Model](/protocol/fee-model.md) — fees on all six chains


---

# 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://docs.novamp.io/protocol/how-novamp-works.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.
