Features

Swaps that execute at your price.

Let users set a target price and have the swap execute when the market gets there, through the same SwapKit API. Currently in pre-release.

01

Not every trade should happen now.

A limit order waits for a price. Your users set the target and an expiry, and the order fills when the market reaches it, without them watching the screen. SwapKit picks the provider that can fill it.

02

Providers

ProviderStatusCoverage
1inchAvailableSame-chain swaps on Ethereum, Arbitrum, Avalanche, Base, BNB Chain, Polygon, Optimism, Robinhood Chain and Arc
HarborAvailableBitcoin to and from ETH and USDT on Ethereum
THORChainComing soonCross-chain across its 11 chains
JupiterComing soonSolana

03

How it works

  1. 1

    Quote the order

    Request a limit quote with the target price; it returns the allowed expiry window.

  2. 2

    Sign

    The user signs an off-chain order (1inch) or sends an on-chain deposit (Harbor).

  3. 3

    Track or cancel

    Follow the order from open to filled, cancelled or expired, by polling or signed webhooks.

Limit orders API →

04

Pre-release

The limit order API may change before general availability. Test with small amounts, and talk to the team before launching to users.

05

Questions

Does SwapKit charge a fee on limit orders?

SwapKit's own fee on limit orders is currently zero. Provider and network fees apply.

Can users cancel?

Yes. Cancelling an order requires a signed cancel from the user.

How do I get updates?

Poll the order, or receive webhooks signed with HMAC-SHA256.

Ship cross-chain swaps this week.

One integration for 10,000+ assets across 30+ chains, with limit orders and Hyperliquid deposits included. Non-custodial by design.