Trade Execution#
The Trade Execution API provides on-chain transaction data (Calldata) construction for three core operations: subscribe (deposit/borrow), redeem (withdraw/repay), and claim rewards. The API returns serialized transaction data ready for signing and broadcasting, supporting EVM (Ethereum, BSC, Avalanche, etc.), Solana, Sui, Aptos, and more.
Core Capabilities#
1. Three Core Operations Covered#
- Subscribe/Deposit/Borrow: Deposit assets into DeFi protocols to earn yield, or borrow assets.
- Redeem/Withdraw/Repay: Withdraw assets from protocols, or repay loans.
- Claim Rewards: Claim various rewards generated by your investments (platform rewards, investment yields, bonus incentives, etc.) with a single call.
2. Multi-Chain Transaction Data Construction#
- Supports EVM, Solana, Sui, Aptos, and other major chains, returning serialized transaction data in each chain's native format.
- Transaction steps are ordered sequentially (e.g., APPROVE then DEPOSIT) — simply sign and broadcast each step in order.
- No need to build adapters for individual protocols — a unified interface connects to dozens of DeFi protocols.
Table of contents