Skip to main content
Launchpad Trade Priority Fee settings showing Fast, Ultra, and Custom modes
Control how fast your transactions are processed on the Solana network.

What is Priority Fee?

Priority fee determines how quickly your transaction gets processed by validators. Higher fees mean faster execution.
ModeCostBest for
FAST0.0002 SOLMost use cases. Already faster than other platforms
ULTRA0.002 SOLSniping, arbitrage, or congested network
CUSTOMYou decideFull control. Set mode: "CUSTOM" and your value in customValue
FAST is the default. Already faster than most trading platforms.

When to Use ULTRA

ULTRA mode is recommended when:
  • Sniping tokens: You need to be among the first buyers
  • Arbitrage: Speed is critical for profit
  • Network congestion: Solana is overloaded and transactions are slow
Only switch to ULTRA when milliseconds matter.

How to Configure Priority Fee

priorityFee.mode
string
default:"FAST"
Transaction priority level. Options:
  • FAST: 0.0002 SOL per transaction (default)
  • ULTRA: 0.002 SOL per transaction
  • CUSTOM: Use the value specified in customValue
priorityFee.customValue
number | null
default:"null"
Custom priority fee in SOL. Only used when mode is set to CUSTOM.Minimum recommended: 0.0002 SOL

Examples

{
  "priorityFee": {
    "mode": "FAST",
    "customValue": null
  }
}

What is Slippage?

Slippage controls how much price movement you accept during a swap. A higher slippage tolerance means your transaction is more likely to succeed, but you may receive fewer tokens.

Modes

You can specify slippage in two formats:
TypeDescriptionExample
PERCENTPercentage of price movement10 = 10%
BPSBasis points (1/100 of a percent)1000 = 10%
Use PERCENT for simplicity. Use BPS for precise control (1 bps = 0.01%).

Parameters

slippage.type
string
default:"PERCENT"
Slippage unit. Options:
  • PERCENT: Value represents a percentage (e.g., 10 = 10%)
  • BPS: Value represents basis points (e.g., 1000 = 10%)
slippage.value
number
default:"10"
Slippage tolerance value. Interpreted based on the type.

Examples

Accept up to 10% price movement.
{
  "slippage": {
    "type": "PERCENT",
    "value": 10
  }
}
Setting slippage too low may cause transactions to fail. Setting it too high may result in fewer tokens received.

Full Example

{
  "privateKeys": ["WALLET_PRIVATE_KEY"],
  "tokenAddress": "TOKEN_ADDRESS",
  "amount": {
    "type": "SOL",
    "value": 0.5
  },
  "slippage": {
    "type": "PERCENT",
    "value": 10
  },
  "priorityFee": {
    "mode": "FAST",
    "customValue": null
  }
}

What’s Next?