Skip to main content
o1.exchange is a trading API for token swaps on Base and BSC with optional Permit2 gasless approvals. The plugin builds unsigned transaction data over HTTP and submits standard swaps through Base MCP send_calls. Chains: Base and BSC. Operations: buy orders, sell orders, pool-targeted swaps, tight-slippage swaps, standard send_calls execution, and Permit2 private-relay completion.
o1.exchange uses a pre-configured shared API token. Standard swaps submitted via send_calls use the public mempool; only the Permit2 /order/complete path uses the private relay.

Try it

Buy
Buy 100 USDC worth of a token on Base
Sell
Sell tokens on Base
Tight slippage
Buy a token with tight slippage

Pattern

For standard swaps, the assistant posts to /order, RLP-decodes each transactions[].unsigned value, strips everything except to, data, and value, then passes the ordered calls to Base MCP send_calls. networkId 8453 maps to base; 56 maps to bsc. Permit2 swaps use the plugin’s /order/complete flow instead of send_calls because the server re-encodes signatures and broadcasts through the private relay.

Reference

Full plugin spec on GitHub

Order parameters, RLP decoding, Permit2 flow, MEV notes, and chain mapping.