Skip to content

[P1] Burn-toll floor-liquidity spec — minimum AMM pool depth per volume tier #7

@abhicris

Description

@abhicris

Burn toll requires the protocol to market-buy CR8 from an AMM pool on every mint/redeem. At $100K pool depth, a $10K mint moves CR8 price ~10% — wrecks the toll math.

Scope

Document the minimum pool depth required for the toll to function at each CR8-USD volume tier.

  • Derivation: given pool_depth, mint_size, compute price-impact on CR8 side and show tolerable-loss envelope.
  • Table:
Monthly CR8-USD volume Min CR8/USDC pool depth Max single mint Notes
$100K $? $?
$1M $? $?
$10M $? $?
  • Policy: if pool depth drops below threshold, BurnToll.sol skips the toll (see kcolbchain/stablecoin-toolkit#18). Document the skip-log + alert routing.

Output

cr8-burn-toll-liquidity.md. Feeds the floorPoolMinDepth default in the extension.

Why

  • gtm-review-2026-04-13.md §Missing-or-soft item 5.

Depends on

  • #1 (cr8-canonical) — fixes burn toll percentage and volume targets.

Label

documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions