Genesis pad
The first book is a community USDG raise. You do not seed it.
| Cap | 20,000 USDG |
| Min per wallet | 10 USDG |
| Max per wallet | 2,500 USDG |
| Price | $1.00 — 1 USDG → 1 REBASE at claim |
| Window | 7 days from deploy, or earlier if the cap fills |
| Fail | Under 20k at expiry → refund() |
When raised == 20_000e6, anyone calls graduate(). The pad mints 40,000 REBASE: 20,000 for buyers, 20,000 wrapped into the Uniswap v4 pool against the 20,000 USDG. Then seedPool() opens wREBASE/USDG at 1:1. The LP position stays in the pad. Principal cannot be pulled. collectFees() sends both tokens to the fee wallet.
Eight maxed wallets fill the raise.
