Skip to main content
Wallets integrate Mayan to give users in-app swapping across chains. MetaMask, Phantom, OKX Wallet and Backpack run their swap experience this way: the interface belongs to the wallet, and routing and execution run underneath it.

What integrating with Mayan unlocks

  • Any token to any chain. Users swap between any supported assets, on one chain or across two, without leaving the wallet.
  • One move. A cross-chain swap is a single signature, not a bridge followed by a swap.
  • Instant settlement. Swaps complete in seconds.
  • Non-custodial. Funds move between the user’s own addresses, so the wallet’s security model is unchanged.
Most wallets integrate through the SDK. The widget is a drop-in alternative if you would rather not build the interface.

Fees

You set a referrer address and a fee in basis points on the quote request. The fee is collected onchain on every swap routed through your integration, with no invoicing and nothing to reconcile. See fees & earning.

Use cases

  • Swap: trade any asset to any asset in-app
  • Bridge: move holdings between chains
  • Deposit & Withdraw: fund and exit other apps from the wallet

Case studies

  • MetaMask improved cross-chain quote latency for millions of users with Mayan.
  • imToken unlocked cross-chain swaps inside its self-custody wallet with Mayan.
  • Gem Wallet added cross-chain with Mayan, without compromising its non-custodial design.

Next steps

Widget

A prebuilt swap interface you can embed.

SDK

Build the swap flow into your own interface instead.

Fees & Earning

Set a referrer address and earn on every swap you route.