Appearance
Transaction Params
The [buy] and [sell] sections control transaction parameters for each direction.
toml
[buy]
slippage = 200
unit_limit = 160000
max_block_difference = 5
nonce_delay = 50
panic_slippage = 1000
[buy.dynamic_fee]
percentile = 7000
fee_multiplier = 1.0
fee_cap = 0Fields
| Field | Description |
|---|---|
slippage | Slippage tolerance in bps (100 = 1%, 200 = 2%, 50 = 0.5%) |
unit_limit | Compute unit limit. 160,000–300,000 is typical |
max_block_difference | Transaction expiry in slots. Lower = less stale risk |
nonce_delay | Nonce rotation interval in ms. See Nonce Pool |
panic_slippage | Slippage for panic sell (- key) in bps. Default 1000 = 10% |
Dynamic Fee
| Field | Description |
|---|---|
percentile | Fee percentile (×100). Example: 7000 = p70 |
fee_multiplier | Multiply the fee by this factor. 1.0 = as-is |
fee_cap | Max fee in microlamports. 0 = no cap |
Example: Aggressive Sells
toml
[sell]
slippage = 500
unit_limit = 160000
max_block_difference = 5
nonce_delay = 50
panic_slippage = 1500
[sell.dynamic_fee]
percentile = 9000
fee_multiplier = 1.5
fee_cap = 0Higher percentile and multiplier to prioritize landing sells quickly. Panic slippage at 1500 bps (15%) for emergency exits.
