# Token Management

After a successful launch, the Token Management dashboard gives you full visibility and control over your position.

Dashboard Features

| Feature                | Description                                                                                   |
| ---------------------- | --------------------------------------------------------------------------------------------- |
| **Contract addresses** | View and copy your token address, pool address, and locker address. Direct links to BaseScan. |
| **Claimable fees**     | Real-time display of accumulated trading fees (Token0 + Token1) available to claim.           |
| **AERO rewards**       | Display of pending AERO emissions (visible when staked in a gauge).                           |
| **Claim Fees**         | One-click fee claiming. Fees are sent directly to your wallet.                                |
| **Claim Rewards**      | One-click AERO reward claiming (requires staked position).                                    |
| **Stake / Unstake**    | Toggle your locked LP position in and out of the Aerodrome gauge.                             |
| **Lock info**          | Lock expiry date, lock status, and current beneficiary address.                               |
| **Migration**          | If Aerodrome upgrades its Locker contracts, migrate your position to the new factory.         |

Claim Flow

Fees and rewards follow different claiming rules:

| Action            | Requirement                            | Output                         |
| ----------------- | -------------------------------------- | ------------------------------ |
| **Claim Fees**    | Position must be **unstaked**          | Token0 + Token1 to your wallet |
| **Claim Rewards** | Position must be **staked** in a gauge | AERO to your wallet            |

To maximize earnings: stake for AERO emissions, periodically unstake to claim fees, then re-stake.

***

**Page: Security** (`/super-agent/launcher/security`)

Security Guarantees

| Guarantee                       | How it is enforced                                                                                   |
| ------------------------------- | ---------------------------------------------------------------------------------------------------- |
| **No additional minting**       | MINTER\_ROLE is revoked in a `try/finally` block after launch. Even on failure, the role is revoked. |
| **No rug pull**                 | LP is locked in Aerodrome's native Locker contracts. Permanent lock option available.                |
| **No partial launch**           | Playground path executes atomically. If any step fails, the entire transaction reverts.              |
| **No frontrunning on airdrops** | Distributions happen after LP creation and locking, inside the same transaction.                     |
| **Verified contracts**          | Tokens use EIP-1167 minimal clones pointing to a verified implementation.                            |
| **Non-custodial**               | Users sign every transaction from their own wallet. Reflect never holds funds or keys.               |

Contract Addresses

All contracts are deployed and verified on Base mainnet:

| Contract                 | Address | Purpose                        |
| ------------------------ | ------- | ------------------------------ |
| **ReflectLaunchManager** | `.`     | Atomic launch execution        |
| **Clone Factory**        | `.`     | Gas-efficient token deployment |
| **ERC20 Implementation** | `.`     | Shared token logic             |
| **V2 Pool Launcher**     | `.`     | vAMM pool creation + locking   |
| **CL Pool Launcher**     | `.`     | CL pool creation + locking     |
| **Platform Treasury**    | `.`     | 15% fee beneficiary            |

***

<br>


---

# 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/token-management.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.
