Abstraxn Agent Kit supports 1inch same-chain EVM swaps using your 1inch API key (BYOK). Agents call the oneinch_swap_quote MCP tool; your backend signs approval and swap transactions with the agent wallet accessKey.

Supported chains

ethereum, base, polygon, arbitrum-one, bsc

Dashboard setup

  1. Open Agentic Stack → Integrations for your application.
  2. Enable 1inch and enter your API key from portal.1inch.dev.
  3. Save — credentials are encrypted server-side and included in agent validation for MCP calls.

MCP tool: oneinch_swap_quote

ParameterRequiredDescription
chainYesEVM network slug
input_tokenYesSymbol (ETH, USDC) or 0x address
output_tokenYesSymbol or address
amountYesHuman-readable sell amount
slippage_bpsNoDefault 50 (0.5%)
The tool returns an unsigned approval transaction (if needed) and an unsigned swap transaction for the agent EVM wallet.

1inch specialist chat

Open chat with ?serviceAgent=oneinch (or pick the 1inch category). The backend filters tools to 1inch-relevant MCP calls and routes swap requests to oneinch_swap_quote.

Execution modes

TRANSFER_REQUIRE_CONFIRMATIONBehavior
true (default)User sees a swap confirmation card — Confirm / Cancel before signing
falseBackend auto-signs approval (if needed) and the swap transaction
See Swap confirmation.

Transaction history

Confirmed swaps are recorded as chat_oneinch_swap (and approvals as chat_oneinch_approval).

Third-party integrations

BYOK overview and deployment.

Uniswap integration

Uniswap Trading API swaps via uniswap_swap_quote.

LiFi integration

Cross-chain routes via lifi_swap_quote.