Skip to main content

Auto Buyback and Burn

Auto Buyback and Burn lets a creator route part of their creator-side trading fees into a dedicated buyback bucket. When enough SOL accrues, Blank buys the token on its own market and burns the bought tokens.
Buybacks are funded by the token’s configured creator-side fee allocation. They do not add extra cost to trader swaps.

Project buyback budget

Use the Fee Calculator to estimate how much SOL routes to buybacks from a target market cap, volume assumption, and buyback allocation.

How it works

1

Creator sets an allocation

At launch, or later from the creator dashboard, the token controller chooses what share of creator-side fees goes to Auto Buyback and Burn.
2

Fees accrue in a buyback bucket

The fee-splitter books that share into buyback_claimable. This bucket is separate from creator payouts and staking rewards.
3

Blank schedules execution

When the bucket crosses the execution threshold, the worker schedules a delayed batch with retry and recovery handling.
4

The batch buys and burns

Blank buys the token through the active market, burns the bought Token-2022 amount, and records the completed burn publicly.

Public signals

Completed batches are visible on public token surfaces:
  • a combined BB chart marker
  • a public Auto Buyback and Burn supply action
  • fee status totals for SOL routed to buyback and tokens burned
  • lower current supply after the burn confirms

Rules

  • Allocation can be set at launch.
  • Allocation can be increased later by the current token controller.
  • Allocation cannot be reduced or turned off after launch.
  • Staking, Auto Buyback and Burn, and Liquidity Compounding allocations share the same creator-side fee budget and cannot exceed 100% combined.
  • Failed or delayed batches do not stop trading; fees remain in the buyback bucket for retry.

Developer fields

Use buybackBurn.shareBps in the launch payload to enable the feature at launch. Use GET /api/v1/token/{mint}/fees to read:
  • buyback_burn_share_bps
  • total_buyback_burn_earned
  • vault_buyback_burn
  • pending_buyback_burn
  • distributed_buyback_burn
  • buyback_burned_tokens_raw
See Launch Tokens and Fee Status for API details.