Minimums, Rate Limits & Fees

An overview of key exchange parameters, all are subject to change but will be kept up to date here.

API Rate Limit

The Swivel Exchange API has a API limit of 2000 requests per 5 minutes on a rolling basis. If you may need to exceed this limit, contact @JulianT to make a whitelist or feature request.

Rate Limit: 2000 requests / 5 min

We do not currently have a burst limit, which may introduce latency to requests that exceed expected burst rates.


Minimum Order Size

In order to reduce the gas costs necessary for takers, and prevent potential DDOS through the submission of extremely small orders, we have implemented a minimum order size in terms of Principal (YTs).

Each order must be placed with at or above this value in principal.

Minimum Order Size: 2500 YTs (for stablecoin markets)

Order Threshold Size

Similarly, in order to ensure orders with small amounts of dust don't fill our orderbook and bloat gas costs, we have also implemented a minimum order threshold in terms of Principal (YTs).

Once an order placed is majority filled, if its remaining Pricipal amount is less than this value, it will be removed from the orderbook.

Order Threshold: 1250 YTs (for stablecoin markets)


As one of the primary parameters for governance modulation alongside incentives, fees are likely to change over time.

Fees solely apply to takers and currently accrue to the swivel.sol contract. All fees other than YT purchases are paid in USDC, while YT purchases are paid in YTs.

Current Fees:

YT Purchases: .66%

PT Sale (YT Purchase): 1%

Fixed-Rate (YT Sale): .5%

YT Sale: .5%

Last updated