Skip to main content
POST
Create Swap Transaction

Authorizations

X-Client-Hash
string
header
required

Body

application/json
inChain
string
required
Example:

"ethereum"

wallet
string
required

User wallet address (EOA).

inTokenSymbol
enum<string>
required
Available options:
USDC,
USDT
outTokenSymbol
enum<string>
required
Available options:
USR
amount
string
required

Amount in smallest units.

Example:

"1000000"

route
object
required

Opaque route data from /swap/quote endpoint.

slippageBps
integer

Slippage tolerance in basis points.

Required range: 0 <= x <= 2000
provider
string
Example:

"kyberswap"

Response

Unsigned swap transaction.

result
object
error
unknown
meta
object