SOL-slot-block-tps-priority fee-epoch-mainnet

Limits

Value limits and expiry bounds are enforced by the program. Check them in your interface too, so a user learns about a limit before signing rather than after a revert.

Value per order

Limits apply to the value of each individual fill, in the payment asset. Size beyond the ceiling is legitimate: split it across several fills or several orders.

Payment assetMintMinimumMaximum
USDCany size10,000,000 USDC
SOLany size100,000 SOL

Expiry

Between 60 seconds and 90 days from creation. Outside that window the order is rejected at creation.

After expiry anyone can close the order, and everything returns to its owner. An expired order is not lost, only unfillable.

Minimum fill

Each order carries its own minimum, set by whoever created it, and it is independent of the venue value floor. Both are checked: a fill must clear the order's minimum and the venue floor. The order's minimum is waived only when the fill clears the entire remainder.