Interop SDK
The Interop SDK is a TypeScript library for cross-chain applications. Developed by Wonderland in collaboration with the Ethereum Foundation, it brings the latest interoperability standards to wallet and app developers who want to provide seamless multichain experiences.
Modules
addresses
Parse, encode, and resolve interoperable addresses — a format that combines an address, chain, and optional ENS name into a single string (e.g., alice.eth@eip155:1).
Implements EIP-7930, ERC-7828, and CAIP-350.
cross-chain
Fetch quotes, execute transfers, and track orders across chains through a unified provider interface.
Supports Open Intents Framework (OIF), Across, Relay, Bungee, and LiFi Intents providers.
Where to start
| I want to... | Go to |
|---|---|
| Install the packages | Installation |
| Parse an interoperable address | Addresses — Getting Started |
| Send a cross-chain transfer | Cross-Chain — Getting Started |
| Build a cross-chain frontend | Cross-Chain — Frontend Integration |
| Understand the architecture | Addresses Concepts or Cross-Chain Concepts |
Who it's for
- Wallets that want to offer native cross-chain transfers
- Payment UIs or checkout flows with multichain support
- Cross-chain bots, agents, or automation systems
- Any app that wants seamless multichain experiences
