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
BBchart 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, Liquidity Compounding, and Price Prediction 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
UsebuybackBurn.shareBps in the launch payload to enable the feature at launch.
Use GET /api/v1/token/{mint}/fees to read:
buyback_burn_share_bpstotal_buyback_burn_earnedvault_buyback_burnpending_buyback_burndistributed_buyback_burnbuyback_burned_tokens_raw