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

# Protocol Architecture

<figure><img src="/files/QU4QX2z9LSIGRuROttuP" alt=""><figcaption></figcaption></figure>

## Optimized for Fee Sharing

Pumpkin’s groundbreaking architecture empowers anyone to mint a tradable token instantly—no coding or complex liquidity calculations required. Here’s how it works:

1. **Instant Launch via a quick 1.5 SOL Bonding Curve**\
   New Pumpkin tokens launch on a custom, ultra-fast bonding curve that only requires 1.5 SOL to graduate. As soon as a token graduates, it’s quickly listed on major trading bots and platforms, giving it organic visibility and continuous trading.
2. **Graduation to a CPMM Pool**\
   Once the bonding-curve supply sells out, your token “graduates” to its own Raydium CPMM pool. From day one in the CPMM, you earn a share of every trade through ongoing fee distribution.

**Why Pumpkin Stands Out**

* **Fair, Transparent Fees**\
  No outrageous buy or sell, taxes. Instead, a simple, predictable fee model that shares revenue with token creators.
* **Built-in, Lottery System**\
  Our CPMM design includes a native lottery feature: token holders automatically earn raffle tickets and have a chance to win SOL prizes at every milestone.

With Pumpkin, creating a token is as easy as hitting “Create Token,” and growing its community is as rewarding as trading it.
