send_calls.
Chain: Base mainnet.
Operations: swap quotes, ERC-20 approval calls, swap execution, gas-price reads, trending-token reads, and market-intelligence summaries.
Try it
Swap ETH
Swap USDC
Trending
Pattern
The assistant generates auth parameters with shell commands, fetches a GMGN quote, shows expected output and minimum output, then builds asend_calls batch from data.tx.approve_txs followed by the swap call { to: data.tx.to, value: data.tx.value, data: data.tx.data }.
Native ETH inputs usually have no approval calls. ERC-20 inputs include the returned approval transaction before the swap. The assistant polls get_request_status only after Base Account approval.
Reference
Full plugin spec on GitHub
Auth parameters, quote endpoint, gas-price endpoint, trending-token endpoint, calldata mapping, and risk notes.