Fee plan
Each transaction gets its own fee plan, set from measurements of that transaction and the live fee market. Backburn adds no swap fee.
The lines of a plan
| Line | How it is set |
|---|---|
| Compute limit | The units a simulation of this transaction used, plus a margin. |
| Price per CU | Helius getPriorityFeeEstimate on the serialized transaction, at the level of the speed picked. |
| Priority fee | Compute limit times price per CU. |
| Tip | At Turbo, sized from Jito’s landed tip percentiles for Helius Sender. |
| Network fee | The base fee per signature. |
| Vault opening | The vault’s rent, when this is the mint’s first trade through Backburn. |
| Total | Everything this transaction pays on top of the swap. |
Speeds
| Speed | Helius priority fee level | Sent through |
|---|---|---|
| Eco | low | Rebate endpoint |
| Standard | medium | Rebate endpoint |
| Fast | high | Rebate endpoint |
| Turbo | veryHigh | Rebate endpoint and Helius Sender |
The price per compute unit is Helius getPriorityFeeEstimate run on the serialized transaction itself, so it reflects the accounts this trade touches. The speed picks the level.
Route and tip
Every send goes to Helius with the vault as its rebate address. At Turbo the same signed bytes also go to Helius Sender, which needs a tip inside the transaction: 0.000005 SOL on its SWQOS route, 0.001 SOL on all routes. The tip is sized from Jito’s landed tip percentiles and never set under the route’s minimum.
Fees shows the levels, the percentiles and the plan at each speed, live.
The cap
The priority fee and the tip together are held under a set fraction of what the trade is worth, with a floor so a small trade can still land. A plan held at the cap says so.