The 1inch Cross-Chain SDK is the official TypeScript library for building gasless cross-chain swaps on top of Fusion+. It handles quote retrieval, order construction, EIP-712 signing, and submission so you can move assets between EVM chains without managing bridges or resolver infrastructure yourself.
- Repository: github.com/1inch/cross-chain-sdk
- Example: cross-chain-resolver-example
- Language: TypeScript
- Best for: wallets and apps that let users swap across EVM chains in one flow.
Install
Bash
1
npm install @1inch/cross-chain-sdk
How it fits
The SDK targets the Cross-Chain Swaps (Fusion+) API. You build and sign an intent order client-side; 1inch resolvers compete to fill it across chains, and the taker pays no gas on the destination side. For the protocol details and endpoint reference, see the Cross-Chain Swap docs.
Related
- Fusion SDK — same-chain intent swaps
- Swap API overview
- Retrieve a full working example through the 1inch MCP server