This section provides an overview of the 1inch SDKs available for building, integrating, and extending swap functionality across different networks and execution models. The SDKs are grouped by purpose to help developers quickly identify the right tools for their use case—whether it’s cross-chain swaps, intent-based trading, limit orders, protocol integrations, or low-level execution engines.
| Name | SDK Link | Supported Language | Examples |
|---|---|---|---|
| Cross Chain | https://github.com/1inch/cross-chain-sdk | TypeScript | https://github.com/1inch/cross-chain-resolver-example |
| Intent Swap EVMs | https://github.com/1inch/fusion-sdk | TypeScript | https://github.com/1inch/fusion-resolver-example |
| Intent Swap Solana | https://github.com/1inch/solana-fusion-sdk | TypeScript | |
| Limit Order | https://github.com/1inch/limit-order-sdk | TypeScript |
| Name | SDK Link | Supported Language | Templates |
|---|---|---|---|
| Aqua Protocol | https://github.com/1inch/sdks/tree/master/typescript/aqua | TypeScript | https://github.com/1inch/aqua-app-template |
| SWAP VM | https://github.com/1inch/sdks/tree/master/typescript/swap-vm | TypeScript | https://github.com/1inch/swap-vm-template |
| Name | SDK Link | Supported Language |
|---|---|---|
| Solidity Utils | https://github.com/1inch/solidity-utils | Solidity |
For AI agents and LLM-based tools, a machine-readable documentation index is available at /llms.txt.