3️⃣Build Approval Transaction

Returns the transaction data for the approval of token spend

This API returns the transaction data so you get to decide whether to approve yBridge to spend your tokens.

Get the approve transaction

GET endpoint/approve

Query Parameters

Name
Type
Description

chainId*

String

chain ID

spender*

String

Address of the spender

tokenAddress*

String

Token address

amount

String

Amount of tokens to be approved. If not given, approve max

{
    "isSuccess": true,
    "msg": "",
    "tokenAddress": "<tokenAddress>",
    "spender": "<spender>",
    "amount": "<amount>",
    "tx": {
        "to": "<tokenAddress>",
        "data": "<data>",
    }
}

NOTE : The spender should be the contractAddress in the response of Get Quote.

Last updated

Was this helpful?