Documentation Index
Fetch the complete documentation index at: https://docs.bebop.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Pricing Modes
The stream supports two pricing modes, controlled by thegasless parameter on the WebSocket URL:
| Mode | Parameter | Settlement | Last look | Pricing |
|---|---|---|---|---|
| Self-execution | gasless=false | You submit the transaction on-chain | No - quotes are firm once signed | Slightly wider spreads |
| Gasless | gasless=true | Bebop submits on-chain for you | Yes - maker can reject before settlement | Tighter spreads |
Quote Expiry
Theexpiry_type parameter controls how long quotes remain valid. Short expiry is only available for self-execution - since gasless quotes are submitted by the maker, the taker doesn’t control submission timing.
| Expiry type | Availability | Window | Best for |
|---|---|---|---|
standard | Self-execution and gasless | ~60-75s (varies by chain) | Most integrators - easier to manage, more time to sign and submit |
short | Self-execution only | ~5s on Ethereum, ~3s on other chains | Latency-sensitive solvers - must submit by end of block, but pricing is tighter |