Move money
in any direction
Swap
Trade any asset instantly and at the best price.
Bridge
Move across chains securely and in one click.
Pay
Send stablecoins with a guaranteed output.
Deposit
Fund accounts from any asset, automatically.
Withdraw
Exit to any chain in any asset, instantly.
Orchestrate
Execute any onchain flow in one transaction.
Built for what
you're building
Add Mayan to
your app
Integrate with just a few lines of code. You keep full control of routing, fees, and execution. Live in a day.
Integrateimport { fetchQuote, swapFromEvm } from '@mayanfinance/swap-sdk'
const quotes = await fetchQuote({
amount: 1,
fromToken: '0x0000000000000000000000000000000000000000', // ETH
toToken: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v', // USDC
fromChain: "ethereum",
toChain: "solana",
slippageBps: 50,
});
const swapTrx = await swapFromEvm(
quotes[0],
originWalletAddress,
destinationWalletAddress,
referrerAddresses,
provider,
signer
);
Start moving
Talk to usTotal value transferred
Fastest bridge time
2 seconds
Unique wallets
Total swap count
Frequently asked
questions
What is Mayan?
Mayan lets you swap any asset to any chain instantly. It handles routing and execution behind the scenes, so users get fast, competitive swaps and teams can build cross-chain movement into their products. Over $20B has moved through Mayan, across 10M+ swaps and 3M+ users.
What is a cross-chain swap?
A cross-chain swap exchanges a token on one blockchain for a different token on another blockchain in a single transaction. Without one, a user has to bridge the asset across first and then swap it, across two interfaces and two transactions.
How do I move assets from Ethereum to Solana?
In one transaction. Mayan swaps the asset you hold on Ethereum into the asset you want on Solana and delivers it to your Solana wallet, with no separate bridging step. The same applies in reverse, and between any supported chains.
How do I move USDC between chains?
Mayan moves USDC between any supported chains in a single transaction. Larger USDC transfers route through MCTP, which uses Circle's CCTP and settles in as little as 5 seconds. On eligible USDC to USDC routes, Guaranteed Price means the amount quoted is the amount received.
How do I bridge to Base?
Swap whatever you already hold on any supported chain directly into the asset you want on Base, in one transaction. Mayan handles the routing and the asset arrives in your Base wallet, with no separate bridging step beforehand.
How do I bridge to Arbitrum?
Mayan swaps directly into Arbitrum from Solana, Ethereum, Base, BNB Smart Chain and other supported chains. There is no separate bridge step, and on eligible routes gasless execution means you do not need to hold the source chain's native token first.
How do I deposit to Hyperliquid from another chain?
In a single cross-chain transaction. Mayan lets a user deposit to Hyperliquid from any supported chain, or withdraw to any supported chain, without separate bridging and transfer steps.
How is Mayan different from a bridge?
A bridge moves an asset from one chain to another. Mayan takes an outcome and makes it happen, which is why the same protocol delivers a swap, a stablecoin payment, a funded account, a withdrawal, or an onchain position that is live the moment funds arrive. Bridging is one thing Mayan does, not the whole of what it does.
Can I swap tokens across chains without bridging first?
Yes. A cross-chain swap does both steps in one transaction, so there is no need to bridge an asset and then swap it separately. Mayan routes and executes the whole move, and the destination asset arrives directly in the destination wallet.
How long does a cross-chain swap take on Mayan?
Most swaps settle in as little as 2 seconds. Drivers pay the user from capital they already hold on the destination chain, so nobody waits for the source chain to finalize first. High-value transfers through MCTP settle in as little as 5 seconds, and Wormhole Swap transfers settle in under a minute.
Do I need the native token to pay gas before swapping?
Not always. Gasless execution lets a user start a cross-chain move without holding the source chain's native token, so someone holding only USDC on Ethereum is not blocked by needing ETH first. Availability depends on the route and the integration.
Will I receive the amount I was quoted?
On most cross-chain swaps a quote is an estimate, and the swap settles somewhere between an expected output and a minimum. Mayan's Guaranteed Price removes that range on eligible routes, where the amount quoted is the amount received. It applies to same-asset transfers such as USDC to USDC.
What is the fastest way to move crypto between chains?
Speed depends on how the transfer settles. Methods that wait for the source chain to finalize take minutes. Intent-based swaps are faster, because a driver pays the user from capital already held on the destination chain. On Mayan that settles in as little as 2 seconds.
What chains does Mayan support?
Mayan supports Solana, Ethereum, Base, Arbitrum, BNB Smart Chain, Monad, Sui, HyperEVM and more, with support for any token that has a contract address and no preset whitelist.
What are Swift, MCTP and Wormhole Swap?
Mayan's three transfer methods. Swift settles in as little as 2 seconds using driver capital already held on the destination chain, and covers most swaps up to around $1M. MCTP and Fast MCTP use Circle's CCTP and settle in as little as 5 seconds, for high-value and stablecoin transfers up to around $10M. Wormhole Swap settles in under a minute, for low-slippage transfers of high-value SOL and ETH.
Is Mayan non-custodial?
Yes. Mayan is non-custodial. It runs on permissionless smart contracts audited by OtterSec and Sec3, and no party can freeze or move user assets.
What happens if a cross-chain swap fails?
Every order carries a deadline. If no driver fills it before that deadline passes, the order is refunded and the input returns to the sender. Mayan does not take custody of funds at any point.
Which wallets and apps support Mayan?
Apps including MetaMask, Phantom, OKX Wallet, MoonPay, SwapKit and LI.FI run Mayan to power cross-chain swaps for their users.
Can I swap across chains inside MetaMask?
Yes. MetaMask uses Mayan to power its cross-chain swaps, so the swap happens inside the wallet rather than on a separate site.
Can I swap across chains in Phantom?
Yes. Phantom runs Mayan to power cross-chain swaps inside the wallet, so a user can move between Solana and other supported chains without leaving Phantom.
How do I integrate Mayan into my app?
Mayan offers an SDK, an API and a drop-in widget, with flexible fee options. Most teams build their first cross-chain swap in about five minutes. Documentation is at docs.mayan.finance.
Can integrators earn fees on Mayan swaps?
Yes. Integrators can collect fees on every cross-chain transaction their users make, settled in their preferred token on their preferred chain.








