Protocol
Creator Rewards
How creator fees accrue before and after migration, and why the two phases should be modeled separately.
Protocol
Creator rewards exist on both sides of the lifecycle
Creator fees accrue during bonding-curve trading on Dumpster and can continue after migration through DumpsterSwap. The storage model differs, so integrations need to know which vault path they are reading.
Before migration
On Dumpster, creator fees accumulate in the creator vault PDA:
["creator-vault", creator]The creator withdraws these fees with collect_creator_fee.
After migration
On DumpsterSwap, creator fees are stored through the AMM-side creator fee mechanism and collected through the swap-side fee path.
Integration implications
- Curve rewards and AMM rewards are separate accounting sources.
- A token can have historical curve rewards and ongoing AMM rewards at the same time.
- If you need strict accounting, treat claim history as its own dataset instead of inferring it from balances alone.
Note
If you need a single creator-reward total across both phases, aggregate the curve-side and AMM-side sources explicitly.