Skip to content
Logo

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 packagesInstallation
Parse an interoperable addressAddresses — Getting Started
Send a cross-chain transferCross-Chain — Getting Started
Build a cross-chain frontendCross-Chain — Frontend Integration
Understand the architectureAddresses 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