EDUCHAIN Agent Kit

swap_tokens

Swap tokens directly on SailFish DEX by specifying input and output token addresses, amount, and slippage tolerance. Use a private key for wallet authentication and set fee tiers for transactions.

Instructions

Swap tokens on SailFish DEX (token to token)

Input Schema

NameRequiredDescriptionDefault
amountInYesAmount of input token to swap
feeNoFee tier (100=0.01%, 500=0.05%, 3000=0.3%, 10000=1%)
privateKeyYesPrivate key of the sender wallet
slippagePercentageNoSlippage tolerance percentage (default: 0.5)
tokenInYesAddress of the input token
tokenOutYesAddress of the output token

Input Schema (JSON Schema)

{ "properties": { "amountIn": { "description": "Amount of input token to swap", "type": "string" }, "fee": { "description": "Fee tier (100=0.01%, 500=0.05%, 3000=0.3%, 10000=1%)", "type": "number" }, "privateKey": { "description": "Private key of the sender wallet", "type": "string" }, "slippagePercentage": { "description": "Slippage tolerance percentage (default: 0.5)", "type": "number" }, "tokenIn": { "description": "Address of the input token", "type": "string" }, "tokenOut": { "description": "Address of the output token", "type": "string" } }, "required": [ "privateKey", "tokenIn", "tokenOut", "amountIn" ], "type": "object" }
ID: fd54q7e2lz