← Rule library
Fair launch

Max wallet

Rejects a transfer when the destination token account would hold more than the stage's basis points of supply.

What it does

The hook reads the destination balance after Token-2022 has applied the transfer. If the hook rejects, the whole transfer reverts. Sells into the configured pool vault are exempt so the curve can hold inventory. The cap is per token account, not the sum of every account a wallet controls. Splitting across accounts is outside what a transfer hook can see.

Trading compatibility

Any route that includes the hook accounts. A route that strips them cannot move the token.