# The Flywheel

Every token launched on Reflect follows a four-step flywheel that turns a simple token into a compounding income position.

Step 01 - Launch Your Token

Deploy an ERC-20 on Base in seconds. An Aerodrome liquidity pool is created and funded automatically via Pool Launcher. LP is locked permanently. Your token is live and tradeable immediately.

Step 02 - Earn Trading Fees

Every swap in your pool generates fees. As an LP beneficiary, trading fees in WETH (or USDC) and your token flow directly to you. Revenue starts from the very first trade, claimable anytime from the Token Management dashboard.

Step 03 - Graduate to a Gauge

Once your pool gains traction (volume, TVL, community activity), it becomes eligible for an Aerodrome gauge. veAERO voters then direct AERO emissions to your pool, the same mechanism that powers the largest DEX on Base. Your pool moves from emerging to established.

Step 04 - Compound Forever

AERO emissions go to the token founder. Reinvest into liquidity, incentivize voters, fund development, or stack. A perpetual passive income position that grows with your community and never expires.

Revenue Streams

| Stream             | Source                                                    | When it starts                   | How to claim                        |
| ------------------ | --------------------------------------------------------- | -------------------------------- | ----------------------------------- |
| **Trading Fees**   | Every swap in your pool generates fees in Token0 + Token1 | From the first trade             | `Claim Fees` on Token Management    |
| **AERO Emissions** | veAERO voters direct emissions to your gauge              | After gauge graduation + staking | `Claim Rewards` on Token Management |

A 15% platform fee applies to both trading fees and AERO emissions, directed to the Reflect treasury (`address TBD`). The remaining 85% goes to the token founder.


---

# Agent Instructions: 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:

```
GET https://docs.reflect.now/launcher/the-flywheel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
