Withdraw Transaction

Generates a withdrawal transaction that allows a user to withdraw a specified ERC20 asset from a given vault.

Body Params

Payload containing the necessary parameters to craft the withdrawal transaction.

string
required

The Ethereum address of the user initiating the withdrawal.

integer
required

The unique identifier of the blockchain network where the transaction is executed (e.g., 1 for Ethereum Mainnet).

string
required

The contract address of the vault that you will withdraw from.

string
required

Amount to withdraw from the vault in the lowest unit of the asset (ie amount * 10**asset_decimals). If you want to withdraw the maximum amount, you can use the string "max".

boolean
Defaults to false

If true, bypasses existing withdrawal checks and creates a new withdrawal transaction regardless of the current balance in the vault.

Responses

401

Unauthorized

500

Internal server error

Language
Credentials
Bearer
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json; charset=utf-8