What are Swap Providers?
Gem Wallet has integrated multiple decentralized exchange (DEX) providers to facilitate seamless and efficient cryptocurrency swaps for its users.
The primary swap providers integrated into Gem Wallet include:
Swap Provider Typesâ
Gem Wallet uses different providers depending on whether the swap stays on one blockchain or moves assets between blockchains.
| Provider | Swap type | What it handles |
|---|---|---|
| Uniswap | Same-chain swaps | Token swaps on EVM networks, such as Ethereum, Polygon, Arbitrum, Optimism, Base, and other supported EVM chains |
| Jupiter | Same-chain swaps | Token swaps on Solana |
| PancakeSwap | Same-chain swaps | Token swaps on BNB Chain and supported EVM networks |
| THORChain | Cross-chain swaps | Native asset swaps between different blockchains, such as Bitcoin to Ethereum |
| Chainflip | Cross-chain swaps | Native swaps across Bitcoin, Ethereum, Solana, and Arbitrum |
| Mayan | Cross-chain swaps | Cross-chain swaps across EVM, Solana, Sui, Hyperliquid, and other supported networks |
| NEAR Intents | Cross-chain swaps | Intent-based swaps across many ecosystems, including Bitcoin, Ethereum, Solana, Sui, TON, TRON, Cardano, Stellar, and more |
| Across Protocol | Cross-chain swaps | Fast EVM bridge and swap routes, especially across Ethereum and Layer 2 networks |
| Relay | Cross-chain swaps | Cross-chain routes across EVM-compatible networks |
| Squid | Cross-chain swaps | Cross-chain swaps across Cosmos ecosystem networks |
Same-chain swaps exchange assets on the same blockchain. Cross-chain swaps exchange assets between two different blockchains. Gem Wallet checks available providers and live quotes before showing a route.
Uniswapâ
Swap type: Same-chain swaps.
Uniswap is a decentralized exchange protocol built on the Ethereum blockchain that allows users to trade ERC-20 tokens directly from their wallets. It employs an automated market maker (AMM) model with liquidity pools and is a cornerstone of the DeFi ecosystem. While its origins are on Ethereum, Uniswap has expanded to support other EVM-compatible blockchains, including BNB Chain, Polygon, Arbitrum, and Optimism. This multi-chain presence broadens its accessibility and offers users more opportunities to trade assets efficiently across various ecosystems.
As shown on the example below, you can swap Polygon to Polygon ERC20 tokens.


Jupiterâ
Swap type: Same-chain swaps.
Jupiter is a leading aggregator on the Solana blockchain, offering access to a wide range of tokens with competitive rates. It efficiently routes trades through multiple liquidity sources within the Solana ecosystem, ensuring users receive the best possible prices for their swaps.
As shown on the example below, you can swap Solana to SPL tokens.


PancakeSwapâ
Swap type: Same-chain swaps.
Operating on the BNB Chain (BNB), PancakeSwap is known for its extensive selection of BEP-20 tokens and user-friendly interface. It utilizes an automated market maker (AMM) model, allowing users to trade against liquidity pools. PancakeSwap charges a trading fee of 0.25% per transaction.
As shown on the example below, you can swap BNB Chain to BEP20 tokens.


THORChainâ
Swap type: Cross-chain swaps.
THORChain is a cross-chain liquidity protocol that enables swaps across different blockchain networks without the need for wrapped assets. It facilitates native asset exchanges, enhancing liquidity and interoperability between various blockchains.
As shown on the example below, you can swap Bitcoin to Ethereum.


Chainflipâ
Swap type: Cross-chain swaps.
Chainflip is a cross-chain swap protocol focused on native asset swaps across major networks. In Gem Wallet, it supports routes across Bitcoin, Ethereum, Solana, and Arbitrum, including selected assets such as ETH, BTC, SOL, USDC, USDT, WBTC, and FLIP where available.
Mayanâ
Swap type: Cross-chain swaps.
Mayan is a cross-chain swap protocol that routes assets across several ecosystems, including Ethereum, Solana, Sui, BNB Chain, Base, Polygon, Avalanche, Arbitrum, Optimism, Linea, Unichain, Monad, HyperEVM, and HyperCore. It is commonly used for fast cross-chain swaps involving stablecoins and selected native assets.
NEAR Intentsâ
Swap type: Cross-chain swaps.
NEAR Intents is an intents-based cross-chain swap provider. Instead of manually bridging assets step by step, users specify the desired swap outcome and solvers compete to fulfill it. Gem Wallet uses NEAR Intents for broad cross-chain coverage across networks such as Bitcoin, Ethereum, Solana, Sui, BNB Chain, Polygon, TON, TRON, Aptos, Cardano, Zcash, Stellar, Litecoin, Bitcoin Cash, Monad, X Layer, and more.
Across Protocolâ
Swap type: Cross-chain swaps.
Across Protocol is a cross-chain interoperability solution designed to facilitate fast, secure, and cost-effective transfers of assets between different blockchain networks, particularly within the Ethereum ecosystem. It is an intents-based protocol, meaning it focuses on fulfilling user-specified outcomes (like transferring tokens or executing actions across chains) rather than requiring users to dictate the exact technical steps.
As shown on the example below, you can swap Unichain (ETH) to Ink (ETH).


Relayâ
Swap type: Cross-chain swaps.
Relay provides cross-chain routes across EVM-compatible networks, including Ethereum, BNB Chain, Base, Arbitrum, Optimism, Polygon, Avalanche, Linea, zkSync, HyperEVM, Sei EVM, Berachain, Manta, Sonic, Abstract, Celo, and other supported EVM networks.
Squidâ
Swap type: Cross-chain swaps.
Squid enables cross-chain swaps across Cosmos ecosystem networks. In Gem Wallet, Squid supports routes involving Cosmos, Osmosis, Celestia, Injective, Sei, and Noble for selected assets.
These integrations allow Gem Wallet users to swap a vast array of cryptocurrencies directly within the wallet, ensuring access to the best rates and a diverse selection of assets.