{
  "dataset": "Cross-Chain Swaps 2026",
  "version": "1.0.1",
  "publisher": "Shieldz",
  "publisher_url": "https://shieldz.cash",
  "canonical": "https://shieldz.cash/blog/81-cross-chain-swap-apps-compared",
  "published": "2026-10-10",
  "updated": "2026-10-10",
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "methodology": "Every user-facing app that swaps an asset on one chain for an asset on another: aggregators, independent front-ends, wallets with built-in cross-chain swaps and instant exchanges. The protocols those apps route through (THORChain, Chainflip, NEAR Intents, Relay, Across and others) are listed separately under `protocols` for reference and are not part of the comparison, since most apps sit on top of them; a protocol's own first-party front-end counts as the protocol. Classified by category, custody model during the swap, user KYC, the app's own fee, routing, native Bitcoin and Solana support and chain coverage. Liveness checked by HTTP and, behind bot protection, in a real browser. Fees and coverage come only from official pages and docs (verified=true, with source_url); null means not yet checked.",
  "field_dictionary": {
    "name": "App or protocol name",
    "url": "Official website",
    "category": "aggregator = routes each swap across several protocols | frontend = independent interface on THORChain/Maya/Chainflip | wallet = cross-chain swap built into a wallet | instant-exchange = custodial no-account exchange | exchange-aggregator = compares instant exchanges. Protocols use native-dex | intent-network | bridge",
    "custody": "non-custodial = funds stay in contracts, vaults or the user's wallet throughout | custodial = an operator's wallet receives the funds first | hybrid = depends on the route chosen",
    "kyc": "none | risk-based = no account, but flagged transactions can be held for KYC | required",
    "fee_pct": "The fixed percentage the app itself adds on a standard cross-chain swap (fee_type=stated); null when the cost is route-only or unpublished. Protocol fees, liquidity costs and gas come on top in every case and are described in fee_note",
    "fee_note": "Fee detail as published",
    "routes_via": "What the swap is executed through",
    "native_btc": "Swaps native Bitcoin (not a wrapped token) in or out; null = not yet verified",
    "solana": "Supports Solana; null = not yet verified",
    "chains": "Approximate number of chains supported; null = not yet verified",
    "founded": "Year the product launched",
    "status": "active | inactive | unchecked, as of `checked`",
    "status_note": "Why a row is inactive or unchecked, or what changed",
    "notable": "Short editorial note",
    "verified": "true = a stated fee confirmed on a current (within ~18 months), non-contradictory official page",
    "source_url": "Page the verified figures were read from",
    "checked": "Date of the last liveness and verification pass",
    "fee_type": "stated = the app adds a fixed percentage | route-only = the app claims no fee of its own, so the whole cost is set by the route or partner exchange (which can include a commission paid back to the app) and is not certain until quoted | unpublished = no rate found"
  },
  "counts": {
    "total": 88,
    "active": 81,
    "inactive": 7,
    "unchecked": 0,
    "verified": 24,
    "protocols": 32
  },
  "summary": {
    "n_active": 81,
    "by_category": {
      "aggregator": 21,
      "exchange-aggregator": 4,
      "frontend": 6,
      "instant-exchange": 15,
      "wallet": 35
    },
    "custodial": 24,
    "non_custodial": 45,
    "hybrid": 12,
    "pct_custodial": 30,
    "pct_non_custodial": 56,
    "kyc": {
      "none": 51,
      "risk-based": 30
    },
    "n_fee_verified": 24,
    "pct_fee_verified": 30,
    "median_fee_pct": 0.5,
    "mean_fee_pct": 0.654,
    "fee_route_only": 15,
    "fee_unpublished": 37,
    "fee_stated_unverified": 5,
    "fee_1pct_or_more": 5,
    "fee_verified_by_category": {
      "aggregator": 7,
      "frontend": 4,
      "instant-exchange": 4,
      "wallet": 9
    },
    "native_btc": 53
  },
  "apps": [
    {
      "name": "Alfacash",
      "url": "https://www.alfa.cash",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No standard swap fee published (merchant service 0.5-3%); registered users save up to 10%",
      "routes_via": "Own liquidity",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Long-running instant exchange",
      "verified": false,
      "source_url": "https://www.alfa.cash/legal/terms-of-use",
      "checked": "2026-10-10"
    },
    {
      "name": "ASGARDEX",
      "url": "https://www.asgardex.com",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.3,
      "fee_note": "0.3% affiliate fee only on swaps over $1,001 (asks 0.6% on NEAR Intents routes so it nets 0.3% after the 1Click split); none on smaller swaps or LP actions",
      "routes_via": "THORChain, Maya, Chainflip and NEAR Intents",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Open-source desktop wallet for THORChain",
      "verified": true,
      "source_url": "https://github.com/asgardex/asgardex-desktop",
      "checked": "2026-10-10"
    },
    {
      "name": "Atomic Wallet",
      "url": "https://atomicwallet.io",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Atomic adds no fee; the exchange partner (ChangeNOW) charges a provider fee shown before the swap; KYC can be requested on large swaps",
      "routes_via": "ChangeNOW",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2017,
      "status": "active",
      "status_note": "",
      "notable": "Desktop and mobile wallet with exchange partners",
      "verified": false,
      "source_url": "https://support.atomicwallet.io/article/90-the-process-of-exchange",
      "checked": "2026-10-10"
    },
    {
      "name": "Backpack",
      "url": "https://backpack.app",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. 0% Backpack fee on swaps and bridges on every network since March 10, 2026; no spread markup; gas and bridge fees apply",
      "routes_via": "Wormhole and aggregated bridge routes",
      "native_btc": false,
      "solana": true,
      "chains": 14,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Solana-first wallet from the Backpack exchange team",
      "verified": false,
      "source_url": "https://learn.backpack.exchange/blog/backpack-wallet-zero-fees-swaps-bridges",
      "checked": "2026-10-10"
    },
    {
      "name": "Base App",
      "url": "https://base.app",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 1.0,
      "fee_note": "Up to 1% Base fee on swaps including cross-chain swaps; a Coinbase fee on bridges to any network other than Base",
      "routes_via": "DEX aggregators and Socket (Bungee) for bridging",
      "native_btc": false,
      "solana": true,
      "chains": 8,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Coinbase self-custody wallet, formerly Coinbase Wallet",
      "verified": true,
      "source_url": "https://help.coinbase.com/en/wallet/getting-started/dex-swap",
      "checked": "2026-10-10"
    },
    {
      "name": "Binance Wallet",
      "url": "https://www.binance.com/en/web3wallet",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "TX fee shown on the confirmation screen; no percentage published",
      "routes_via": "Binance Bridge and third-party bridge providers",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Binance self-custody (MPC) wallet inside the Binance app",
      "verified": false,
      "source_url": "https://www.binance.com/en/support/faq/what-is-binance-wallet-swap-7ebe19e8ff884cc09a9dbb064aff131f",
      "checked": "2026-10-10"
    },
    {
      "name": "BitBox",
      "url": "https://bitbox.swiss",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 1.5,
      "fee_note": "Flat 1.5% on each swap through SwapKit, plus network and provider costs",
      "routes_via": "SwapKit (NEAR Intents)",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2026,
      "status": "active",
      "status_note": "",
      "notable": "Swiss hardware wallet; swaps confirmed on the device (BitBoxApp 05.2026)",
      "verified": true,
      "source_url": "https://support.bitbox.swiss/en_US/swap/swapkit-crypto-swap-bitboxapp",
      "checked": "2026-10-10"
    },
    {
      "name": "Bitcoin.com Wallet",
      "url": "https://wallet.bitcoin.com",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 2.0,
      "fee_note": "2% service fee on Verse DEX cross-chain swaps plus exchange and network fees (support article, mid-2025); CEX mode via SideShift and ChangeNOW",
      "routes_via": "Verse DEX, SideShift, ChangeNOW, FixedFloat and others (14 providers)",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Self-custody wallet from Bitcoin.com",
      "verified": true,
      "source_url": "https://support.bitcoin.com/en/articles/9172611-how-to-swap-across-chains-on-verse-dex",
      "checked": "2026-10-10"
    },
    {
      "name": "Bitget Wallet",
      "url": "https://web3.bitget.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Platform fee charged as a percentage of the swap, shown in the quote; rate not published",
      "routes_via": "Bridges and aggregators",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "Formerly BitKeep; cross-chain swaps",
      "verified": false,
      "source_url": "https://web3.bitget.com/en/docs/swap-order",
      "checked": "2026-10-10"
    },
    {
      "name": "Brave Wallet",
      "url": "https://brave.com/wallet/",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Brave says it adds no fee to swaps or bridges (2024 announcement); LI.FI route fees apply",
      "routes_via": "LI.FI, NEAR Intents (since v1.88)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Browser-native wallet; NEAR Intents adds BTC, ZEC, Cardano",
      "verified": false,
      "source_url": "https://brave.com/blog/cross-chain-swaps/",
      "checked": "2026-10-10"
    },
    {
      "name": "Bungee",
      "url": "https://www.bungee.exchange",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No current fee schedule published; older posts say Bungee charges users nothing; integrators can add feeBps",
      "routes_via": "Socket: bridges and auction-based routes",
      "native_btc": null,
      "solana": null,
      "chains": 40,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Aggregator by Socket; auction mode",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "CacaoSwap",
      "url": "https://cacaoswap.app",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No published affiliate rate; Maya front-ends may set up to 5% per swap",
      "routes_via": "Maya Protocol",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Maya Protocol front-end",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Cake Wallet",
      "url": "https://cakewallet.com",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Provider fee or spread built into the quote; no Cake fee stated",
      "routes_via": "ChangeNOW, Exolix, Trocador, SideShift, SwapTrade, LetsExchange, SimpleSwap, StealthEX, XOSwap; Chainflip, NEAR Intents, Jupiter, Swaps.xyz",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Monero and Bitcoin wallet; Tor-only swaps; shielded ZEC via NEAR Intents",
      "verified": false,
      "source_url": "https://docs.cakewallet.com/support/swap",
      "checked": "2026-10-10"
    },
    {
      "name": "Changee",
      "url": "https://changee.com",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Commissions as low as 0.25% (About page); Changee blog puts typical all-in cost at 0.5-1.2%",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Instant exchange",
      "verified": false,
      "source_url": "https://changee.com/about-us",
      "checked": "2026-10-10"
    },
    {
      "name": "ChangeHero",
      "url": "https://changehero.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "Up to 0.5% on best-rate swaps, up to 0.7% fixed-rate, spread and network fees on top (a ChangeHero test came to 1.3% all-in)",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange",
      "verified": true,
      "source_url": "https://changehero.io/blog/crypto-exchange-with-lowest-fees/",
      "checked": "2026-10-10"
    },
    {
      "name": "Changelly",
      "url": "https://changelly.com",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.25,
      "fee_note": "0.25% on floating-rate swaps (default), plus network fees; fixed-rate swaps carry a dynamic fee; flagged swaps need KYC",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2015,
      "status": "active",
      "status_note": "",
      "notable": "Long-running instant exchange",
      "verified": true,
      "source_url": "https://changelly.com/faq/changelly/fees/",
      "checked": "2026-10-10"
    },
    {
      "name": "ChangeNOW",
      "url": "https://changenow.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Fee built into the quoted rate, no fixed percentage; its own comparison post says ChangeNOW does not disclose fees fully; partners earn a 0.4% revenue share",
      "routes_via": "Own liquidity and exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2017,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange, 1,000+ coins",
      "verified": false,
      "source_url": "https://changenow.io/faq/what-fees-are-there-during-an-exchange",
      "checked": "2026-10-10"
    },
    {
      "name": "Coin98",
      "url": "https://coin98.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.1,
      "fee_note": "SpaceGate bridge: 0.1% protocol fee on C98, SAROS, GSTS and some VIC routes, 0% on others, plus fixed withdraw fees; only listed tokens bridge",
      "routes_via": "SpaceGate (own bridge) for listed tokens",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Super Wallet with a token-limited cross-chain bridge",
      "verified": true,
      "source_url": "https://docs.coin98.com/products/coin98-super-wallet/mobile/swapx/faqs/faqs",
      "checked": "2026-10-10"
    },
    {
      "name": "Coinomi",
      "url": "https://www.coinomi.com",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Coinomi charges nothing; exchange partners price their fee into the rate",
      "routes_via": "Changelly, n.exchange",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Long-running multi-coin wallet with built-in exchange partners",
      "verified": false,
      "source_url": "https://support.coinomi.com/support/solutions/articles/29000014182-exchanging",
      "checked": "2026-10-10"
    },
    {
      "name": "CoW Swap",
      "url": "https://swap.cow.fi",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Bridge cost set per quote by Across, Bungee or NEAR Intents; CoW protocol fees apply to the swap leg",
      "routes_via": "CoW Protocol batch auctions plus Across, Bungee and NEAR Intents for the bridge leg",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Intent-based DEX; cross-chain swaps via bridge partners",
      "verified": false,
      "source_url": "https://docs.cow.fi/cow-protocol/tutorials/cow-swap/swap-and-bridge",
      "checked": "2026-10-10"
    },
    {
      "name": "Ctrl Wallet",
      "url": "https://ctrl.xyz",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "THORChain and aggregators",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "inactive",
      "status_note": "Permanently shut down on August 19, 2026 (notice on ctrl.xyz)",
      "notable": "Formerly XDEFI; multi-chain wallet with swaps",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "CypherGoat",
      "url": "https://cyphergoat.com",
      "category": "exchange-aggregator",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Adds no fee above exchange and network fees (typically 0.4-0.6% from the exchange); THORChain routes optional",
      "routes_via": "20+ instant exchanges plus THORChain",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Open-source privacy aggregator; runs without JavaScript",
      "verified": false,
      "source_url": "https://cyphergoat.com/blog/thorchain",
      "checked": "2026-10-10"
    },
    {
      "name": "Defispot",
      "url": "https://www.defispot.com",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "THORChain, Maya, Chainflip",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "inactive",
      "status_note": "defispot.com does not resolve; app.defispot.com returns 404",
      "notable": "Cross-chain trading interface",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "dZap",
      "url": "https://dzap.io",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Fees page lists same-chain and cross-chain fees as TBD; the fee is shown per quote",
      "routes_via": "Bridges and DEXes",
      "native_btc": true,
      "solana": true,
      "chains": 80,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Batch and cross-chain swap aggregator",
      "verified": false,
      "source_url": "https://docs.dzap.io/products/fees",
      "checked": "2026-10-10"
    },
    {
      "name": "Edge Wallet",
      "url": "https://edge.app",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Best price across providers; whether Edge adds a fee is not stated",
      "routes_via": "THORChain, Maya, Rango, LI.FI, SwapKit, 0x",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Long-running self-custody wallet with THORChain streaming swaps",
      "verified": false,
      "source_url": "https://edge.app/blog/company-news/edge-rolls-out-thorchain-savers-and-dex-aggregator/",
      "checked": "2026-10-10"
    },
    {
      "name": "El Dorito",
      "url": "https://www.eldorito.club",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "THORChain, Maya, Chainflip",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2024,
      "status": "inactive",
      "status_note": "eldorito.club returns Framer 'Site Not Found'",
      "notable": "Community front-end for native swaps",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Exch",
      "url": "https://exch.cx",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own liquidity",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "inactive",
      "status_note": "exch.cx times out; the service announced its shutdown in 2025",
      "notable": "Privacy exchange; announced shutdown in 2025",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Exodus",
      "url": "https://www.exodus.com",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "No line-item fee; Exodus takes a share of the provider spread, advertised as starting at 0.5% (Jan 2025). Funds go to the third-party exchange provider during the swap",
      "routes_via": "Third-party exchange providers and XO Swap (DEXes, bridges, market makers)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2015,
      "status": "active",
      "status_note": "",
      "notable": "Desktop and mobile wallet with in-app exchange",
      "verified": false,
      "source_url": "https://www.exodus.com/support/en/articles/8611278-does-exodus-have-transaction-fees-to-send-or-receive",
      "checked": "2026-10-10"
    },
    {
      "name": "Exolix",
      "url": "https://exolix.com",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Terms say Exolix charges no fees because rates are fixed; the margin is in the quoted rate",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange",
      "verified": false,
      "source_url": "https://exolix.com/terms",
      "checked": "2026-10-10"
    },
    {
      "name": "FixedFloat",
      "url": "https://ff.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "0.5% on floating-rate orders, 1% on fixed-rate, plus network fees, all built into the final rate",
      "routes_via": "Own liquidity",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "Fixed and floating-rate exchange",
      "verified": true,
      "source_url": "https://ff.io/en/faq",
      "checked": "2026-10-10"
    },
    {
      "name": "Gem Wallet",
      "url": "https://gemwallet.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Provider fee shown per quote; Gem pages conflict on whether Gem adds a fee",
      "routes_via": "20+ providers incl. THORChain, Chainflip, Relay, Mayan, Uniswap, Jupiter, OKX DEX",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Open-source wallet aggregating native cross-chain swaps",
      "verified": false,
      "source_url": "https://gemwallet.com/swap/",
      "checked": "2026-10-10"
    },
    {
      "name": "Godex",
      "url": "https://godex.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Built into the rate; Godex posts give about 0.8% all-in (older) and 1.67-2.14% all-in on BTC to ETH from its own rate data (2026)",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "Fixed-rate instant exchange",
      "verified": false,
      "source_url": "https://godex.io/blog/godex-vs-changenow-which-is-actually-no-kyc-in-2026",
      "checked": "2026-10-10"
    },
    {
      "name": "Guarda",
      "url": "https://guarda.com",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "Guarda adds no fee; exchange partners take about 0.5% per swap, built into the rate",
      "routes_via": "Instant-exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": 70,
      "founded": 2017,
      "status": "active",
      "status_note": "",
      "notable": "Multi-chain wallet with exchange partners",
      "verified": true,
      "source_url": "https://guarda.com/support/getting-started/what-fees-am-i-paying-for/",
      "checked": "2026-10-10"
    },
    {
      "name": "Houdini Swap",
      "url": "https://houdiniswap.com",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. No direct user fee; Houdini earns rebates from partner exchanges, about 0.5% of volume per its whitepaper; private (two-exchange) swaps cost more",
      "routes_via": "Two-hop exchange routing for privacy",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Privacy-focused swaps routed through two exchanges",
      "verified": false,
      "source_url": "https://docs.houdiniswap.com/houdini-swap/whitepaper/fee-structure",
      "checked": "2026-10-10"
    },
    {
      "name": "imToken",
      "url": "https://token.im",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Fee set by the bridge used: Bridgers (SWFT) 0.4%, Tokenlon Tron bridge 0.3% (5 USDT under 2,000), cBridge 0-0.04%; no imToken fee stated",
      "routes_via": "Bridgers (SWFT), Tokenlon, cBridge, Router",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Long-running Ethereum and Tron wallet",
      "verified": false,
      "source_url": "https://support.token.im/hc/en-us/articles/36055702491673-How-to-use-Bridgers-in-imToken",
      "checked": "2026-10-10"
    },
    {
      "name": "Jumper (LI.FI)",
      "url": "https://jumper.xyz",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.25,
      "fee_note": "LI.FI charges a 0.25% service fee on each transaction (taken from the sending token); one Jumper page says Jumper adds nothing on top of bridge fees",
      "routes_via": "LI.FI: bridges, DEXes and intent networks",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Largest bridge-and-DEX aggregator front-end",
      "verified": true,
      "source_url": "https://docs.li.fi/faqs/fees-monetization",
      "checked": "2026-10-10"
    },
    {
      "name": "KeepKey",
      "url": "https://keepkey.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Route, fees and slippage shown before signing; KeepKey fee not published",
      "routes_via": "THORChain, Maya, Relay, 0x, Chainflip, ShapeShift",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Open-source hardware wallet with built-in swaps in KeepKey Desktop",
      "verified": false,
      "source_url": "https://keepkey.com/product",
      "checked": "2026-10-10"
    },
    {
      "name": "Keplr",
      "url": "https://www.keplr.app",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Keplr acts as aggregator; no fee percentage published",
      "routes_via": "Skip:Go, Squid",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Cosmos-first wallet with EVM, Bitcoin and Starknet support",
      "verified": false,
      "source_url": "https://terms-of-use.keplr.app/",
      "checked": "2026-10-10"
    },
    {
      "name": "KyberSwap",
      "url": "https://kyberswap.com/cross-chain",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.1,
      "fee_note": "Cross-chain platform fee 0.05-0.25% by route and token volatility (EVM-EVM: 0.05% stables, 0.10% common, 0.15% exotic, 0.25% volatile); provider fee on top",
      "routes_via": "NEAR Intents, Across, Relay, XY, deBridge, LI.FI, Mayan",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "DEX aggregator with tiered cross-chain fees; same-chain swaps free",
      "verified": true,
      "source_url": "https://docs.kyberswap.com/kyberswap-solutions/fee-schedule",
      "checked": "2026-10-10"
    },
    {
      "name": "Leap Wallet",
      "url": "https://www.leapwallet.io",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Skip:Go",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "inactive",
      "status_note": "leapwallet.io returns Framer Site Not Found; Gem Wallet published a migration guide for its shutdown",
      "notable": "Cosmos wallet with cross-chain swaps",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Ledger Wallet",
      "url": "https://shop.ledger.com/pages/ledger-wallet",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Quote = partner rate x (1 - Ledger fee - partner fee) - withdrawal fee; neither fee size is published",
      "routes_via": "15+ providers: Uniswap, 1inch, OKX DEX, NEAR Intents, THORChain (via SwapKit), Velora, Exodus, Changelly",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2019,
      "status": "active",
      "status_note": "",
      "notable": "Formerly Ledger Live; hardware-wallet swaps through partners",
      "verified": false,
      "source_url": "https://developers.ledger.com/docs/ledger-live/exchange/swap/flow/quote",
      "checked": "2026-10-10"
    },
    {
      "name": "LeoDex",
      "url": "https://leodex.io",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.45,
      "fee_note": "0.45% per swap, 0.35% above $100K, 0.15% above $1M; network fees shown in the quote",
      "routes_via": "THORChain, Chainflip, Maya, NEAR Intents, Relay, deBridge, 1inch, Rango, Harbor and more (19 protocols)",
      "native_btc": true,
      "solana": true,
      "chains": 60,
      "founded": 2024,
      "status": "active",
      "status_note": "Homepage says 60+ chains, protocols page says 25+",
      "notable": "Compares every route across 19 protocols; shielded ZEC and confidential NEAR Intents swaps",
      "verified": true,
      "source_url": "https://leodex.io",
      "checked": "2026-10-10"
    },
    {
      "name": "LetsExchange",
      "url": "https://letsexchange.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Own commission, provider commission and an AML fee built into the estimate; rate not published",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange",
      "verified": false,
      "source_url": "https://letsexchange.io/exchange/usdt-to-trx",
      "checked": "2026-10-10"
    },
    {
      "name": "Magic Eden Wallet",
      "url": "https://wallet.magiceden.io",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 2.0,
      "fee_note": "2% platform fee on cross-chain swaps, 0.8% same-chain, included in the quote",
      "routes_via": "XO Swap (Exodus)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "NFT marketplace wallet; the highest published cross-chain fee in this list",
      "verified": true,
      "source_url": "https://help.magiceden.io/en/articles/9673665-how-to-swap-tokens-in-the-magic-eden-app",
      "checked": "2026-10-10"
    },
    {
      "name": "Matcha",
      "url": "https://matcha.xyz",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.4,
      "fee_note": "0.40% on cross-chain swaps, 0.04% between stablecoins, plus gas (same-chain: 0.25%)",
      "routes_via": "0x and bridge partners",
      "native_btc": false,
      "solana": true,
      "chains": 13,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "0x's swap app with cross-chain swaps",
      "verified": true,
      "source_url": "https://help.matcha.xyz/articles/1222339831-are-there-any-fees-to-make-a-trade",
      "checked": "2026-10-10"
    },
    {
      "name": "MetaMask",
      "url": "https://metamask.io",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.875,
      "fee_note": "0.875% MetaMask fee on each bridge and cross-chain swap, on the value before fees",
      "routes_via": "Bridge aggregation (several providers)",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2016,
      "status": "active",
      "status_note": "",
      "notable": "Built-in swaps and bridge; 0.875% fee",
      "verified": true,
      "source_url": "https://support.metamask.io/manage-crypto/move-crypto/bridge/how-are-bridge-fees-calculated/",
      "checked": "2026-10-10"
    },
    {
      "name": "OKX Wallet",
      "url": "https://web3.okx.com/dex-swap",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "OKX DEX interface fee 0-0.5% by token group (0.5% for listed tokens against others); not stated whether bridge mode is covered; bridge fees on top",
      "routes_via": "OKX DEX cross-chain aggregator",
      "native_btc": null,
      "solana": true,
      "chains": 30,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "OKX Web3 wallet and cross-chain DEX",
      "verified": false,
      "source_url": "https://web3.okx.com/dex-fees",
      "checked": "2026-10-10"
    },
    {
      "name": "OpenOcean",
      "url": "https://openocean.finance",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No published cross-chain fee; route cost is bridge fee plus gas. Same-chain swaps: 0-0.1% by chain and pair",
      "routes_via": "DEX aggregation plus bridges",
      "native_btc": true,
      "solana": true,
      "chains": 40,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Same-chain and cross-chain aggregator",
      "verified": false,
      "source_url": "https://docs.openocean.finance/products/cross-chain-swap",
      "checked": "2026-10-10"
    },
    {
      "name": "PancakeSwap",
      "url": "https://pancakeswap.finance",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. No PancakeSwap fee on crosschain swaps; pool trading fees on each chain and the bridge fee (Across, Relay for Solana) apply",
      "routes_via": "PancakeSwap pools plus Across (EVM) and Relay (Solana)",
      "native_btc": false,
      "solana": true,
      "chains": 7,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "BNB Chain DEX with cross-chain swaps",
      "verified": false,
      "source_url": "https://docs.pancakeswap.finance/trade/crosschain-swaps",
      "checked": "2026-10-10"
    },
    {
      "name": "Phantom",
      "url": "https://phantom.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.85,
      "fee_note": "0.85% Phantom fee on cross-chain swaps (via LI.FI) plus a typical 0.1-0.5% bridge fee and gas; no fee on swaps into CASH",
      "routes_via": "LI.FI (bridges), 0x and Jupiter for the swap legs",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Solana-first wallet with cross-chain swaps",
      "verified": true,
      "source_url": "https://help.phantom.com/hc/en-us/articles/27085326202515-Swap-settings-in-Phantom",
      "checked": "2026-10-10"
    },
    {
      "name": "Quickex",
      "url": "https://quickex.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "0.5% on floating-rate swaps, 1% fixed-rate, plus network fees",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Instant exchange",
      "verified": true,
      "source_url": "https://quickex.io/exchange-btc-runerune",
      "checked": "2026-10-10"
    },
    {
      "name": "Rabby Wallet",
      "url": "https://rabby.io",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No published swap or bridge fee",
      "routes_via": "Bridge aggregators",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "DeBank's wallet with built-in bridge",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Rainbow",
      "url": "https://rainbow.me",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Rainbow Fee line shown on the confirmation screen; rate not published; RNBW stakers get 25-100% cashback",
      "routes_via": "Bridge aggregators",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "Ethereum wallet with bridging",
      "verified": false,
      "source_url": "https://rainbow.me/support/app/bridge-and-swap-tokens",
      "checked": "2026-10-10"
    },
    {
      "name": "Rango Exchange",
      "url": "https://rango.exchange",
      "category": "aggregator",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. 0% protocol fee; underlying provider, bridge and gas costs apply; apps built on Rango can add their own fee. Routes through SWFT can trigger KYC on large or flagged swaps",
      "routes_via": "Bridges, DEXes, THORChain, Maya, some instant exchanges",
      "native_btc": true,
      "solana": true,
      "chains": 80,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Widest chain coverage among aggregators",
      "verified": false,
      "source_url": "https://rango.exchange/",
      "checked": "2026-10-10"
    },
    {
      "name": "RocketX",
      "url": "https://www.rocketx.exchange",
      "category": "aggregator",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "stated",
      "fee_pct": 0.2,
      "fee_note": "Dynamic fee from $1 or 0.2% up to 0.4%, higher on some exchange routes (FAQ); RocketX blog posts also claim zero fee under $100",
      "routes_via": "DEXes, bridges and CEX liquidity",
      "native_btc": true,
      "solana": true,
      "chains": 200,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Hybrid CEX/DEX aggregator",
      "verified": true,
      "source_url": "https://www.rocketx.exchange/",
      "checked": "2026-10-10"
    },
    {
      "name": "Rubic",
      "url": "https://rubic.exchange",
      "category": "aggregator",
      "custody": "hybrid",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No fixed published fee: a 2024 post says $2 per cross-chain swap, a 2026 post says no platform fee beyond provider quotes, RBC holders were exempt",
      "routes_via": "Bridges, DEXes and custodial exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": 100,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "Aggregator incl. instant-exchange routes",
      "verified": false,
      "source_url": "https://docs.rubic.finance/rubic-api/monetization-and-fees",
      "checked": "2026-10-10"
    },
    {
      "name": "SafePal",
      "url": "https://www.safepal.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.2,
      "fee_note": "Last published swap fee 0.2% (2023 campaign post; 0.3% in 2021); bridge provider fees on top",
      "routes_via": "deBridge, Orbiter and other providers in SafePal Swap",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Hardware and software wallet with in-app bridge",
      "verified": false,
      "source_url": "https://www.safepal.com/en/blog/usdc-campaign-swap-assets-into-usdc-with-zero-fees",
      "checked": "2026-10-10"
    },
    {
      "name": "ShapeShift",
      "url": "https://app.shapeshift.com",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Fee falls with FOX holdings (FOX Discounts, Dec 2023); no current base rate published",
      "routes_via": "THORChain, Chainflip, relayers and DEXes",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2014,
      "status": "active",
      "status_note": "",
      "notable": "DAO-run multi-chain swap app",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Shieldz Swap",
      "url": "https://swap.shieldz.cash",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.15,
      "fee_note": "0.15% service fee shown on every quote; 0.05% on swaps of $500k or more (Chainflip routes stay 0.15%)",
      "routes_via": "NEAR Intents, Chainflip, Relay (raced per quote)",
      "native_btc": true,
      "solana": true,
      "chains": 45,
      "founded": 2026,
      "status": "active",
      "status_note": "",
      "notable": "Races NEAR Intents, Chainflip and Relay per quote, shows every route and lets you pick; fee on every quote",
      "verified": true,
      "source_url": "https://swap.shieldz.cash/terms",
      "checked": "2026-10-10"
    },
    {
      "name": "SideShift.ai",
      "url": "https://sideshift.ai",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Small service fee built into the quoted rate, not stated as a percentage; integrators earn 0.5% of volume",
      "routes_via": "Own liquidity",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "No-account shifts; geoblocks some countries",
      "verified": false,
      "source_url": "https://docs.sideshift.ai/api-intro/shift/",
      "checked": "2026-10-10"
    },
    {
      "name": "SimpleSwap",
      "url": "https://simpleswap.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "All-in rate with no separate fee; may start from 0.2% for some assets; account holders get up to 20% off",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange",
      "verified": false,
      "source_url": "https://simpleswap.io/terms-of-service",
      "checked": "2026-10-10"
    },
    {
      "name": "Skip:Go",
      "url": "https://go.skip.build",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "API free; Skip takes 20-25% of any fee the integrating app sets; Go Fast routes pay solvers 0.10%",
      "routes_via": "IBC, CCTP, Axelar, Hyperlane",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2024,
      "status": "active",
      "status_note": "",
      "notable": "Cosmos-centred cross-chain routing",
      "verified": false,
      "source_url": "https://docs.skip.build/go/general/fee-info",
      "checked": "2026-10-10"
    },
    {
      "name": "Squid Router",
      "url": "https://www.squidrouter.com",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Fee varies by route and asset; zero on stablecoin swaps; no fixed percentage published",
      "routes_via": "Axelar, CCTP, Chainflip and others",
      "native_btc": true,
      "solana": true,
      "chains": 100,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Cosmos and EVM cross-chain swaps",
      "verified": false,
      "source_url": "https://www.squidrouter.com/",
      "checked": "2026-10-10"
    },
    {
      "name": "Stack Wallet",
      "url": "https://stackwallet.com",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Stack Wallet adds a tiny fee alongside the exchange partner; no percentage published",
      "routes_via": "ChangeNOW, Trocador",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Open-source privacy wallet (Monero, Firo, Epic)",
      "verified": false,
      "source_url": "https://stackwallet.com/",
      "checked": "2026-10-10"
    },
    {
      "name": "StealthEX",
      "url": "https://stealthex.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Variable service fee as a percentage of the deposit, changeable at StealthEX discretion; API partners earn 0.4%",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "No-account instant exchange",
      "verified": false,
      "source_url": "https://stealthex.io/terms/",
      "checked": "2026-10-10"
    },
    {
      "name": "Superbridge",
      "url": "https://superbridge.app",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. No Superbridge fee on native or fast routes; the third-party bridge fee (Across, Hyperlane, Relay and others) and gas apply. Paid by rollup teams instead",
      "routes_via": "Native rollup bridges plus fast-bridge partners",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Bridge app for OP Stack and other rollups",
      "verified": false,
      "source_url": "https://help.superbridge.app/en/articles/9751872-across-bridge-fees-charges",
      "checked": "2026-10-10"
    },
    {
      "name": "SushiSwap",
      "url": "https://www.sushi.com",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.35,
      "fee_note": "0.35% fee shown on the live cross-chain swap screen (an older FAQ says 0.25%), plus bridge and network fees",
      "routes_via": "Sushi pools plus bridges (SushiXSwap)",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "DEX with cross-chain swaps",
      "verified": true,
      "source_url": "https://www.sushi.com/cross-chain-swap",
      "checked": "2026-10-10"
    },
    {
      "name": "SwapSpace",
      "url": "https://swapspace.co",
      "category": "exchange-aggregator",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. No SwapSpace markup; 45+ providers each with their fee in the offer and a KYC-likelihood indicator",
      "routes_via": "Compares instant exchanges",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "Instant-exchange aggregator",
      "verified": false,
      "source_url": "https://swapspace.co/about",
      "checked": "2026-10-10"
    },
    {
      "name": "Swapter",
      "url": "https://swapter.io",
      "category": "instant-exchange",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Internal service fee built into the quoted rate; no percentage published; KYC possible on large sums",
      "routes_via": "Exchange partners",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Instant exchange",
      "verified": false,
      "source_url": "https://swapter.io/currency-pair/BTC-ETH",
      "checked": "2026-10-10"
    },
    {
      "name": "Swapzone",
      "url": "https://swapzone.io",
      "category": "exchange-aggregator",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. 0% Swapzone fee; partner exchange fee built into each offer; earns referral commissions",
      "routes_via": "Compares instant exchanges",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "Instant-exchange aggregator",
      "verified": false,
      "source_url": "https://swapzone.io/",
      "checked": "2026-10-10"
    },
    {
      "name": "Swing",
      "url": "https://swing.xyz",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Bridges and DEXes",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2022,
      "status": "inactive",
      "status_note": "swing.xyz no longer resolves in DNS",
      "notable": "Cross-chain aggregator and SDK",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Tangem",
      "url": "https://tangem.com",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Cross-chain swaps only through custodial providers, whose fees Tangem puts at 0.5-1.5%; Tangem fee not stated; 0% on stablecoin swaps via Changelly and ChangeHero",
      "routes_via": "Changelly, ChangeNOW, ChangeHero, SimpleSwap (cross-chain); 1inch, OKX DEX, LI.FI, Jupiter (same-chain)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Card-based hardware wallet with the Tangem Express swap",
      "verified": false,
      "source_url": "https://tangem.com/en/learning-hub/post/best-cross-chain-wallets-2026/",
      "checked": "2026-10-10"
    },
    {
      "name": "THORSwap",
      "url": "https://app.thorswap.finance",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "0.5% exchange fee on swaps over $100; free under $100; 50% off over $1M; up to 100% off for vTHOR/uTHOR holders",
      "routes_via": "THORChain, Maya, Chainflip, aggregators",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Largest THORChain front-end",
      "verified": true,
      "source_url": "https://docs.thorswap.finance/thorswap/thorswap/fees",
      "checked": "2026-10-10"
    },
    {
      "name": "THORWallet",
      "url": "https://www.thorwallet.org",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 1.25,
      "fee_note": "1.25% standard; 0.5% or 0.2% with TITN staking; free under $100; lower above $50k",
      "routes_via": "THORChain and Maya",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Mobile wallet and DEX on THORChain",
      "verified": true,
      "source_url": "https://www.thorwallet.org/titn",
      "checked": "2026-10-10"
    },
    {
      "name": "TokenPocket",
      "url": "https://www.tokenpocket.pro",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Transit Swap service fee shown per transaction; no rate published; TPT holders get discounts",
      "routes_via": "Transit Swap aggregator",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Multi-chain wallet with the Transit Swap cross-chain aggregator",
      "verified": false,
      "source_url": "https://help.tokenpocket.pro/en/wallet-operation/how-to-trade-on-dex/transit-swap",
      "checked": "2026-10-10"
    },
    {
      "name": "Trezor Suite",
      "url": "https://trezor.io/trezor-suite",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Dynamic provider pricing shown per offer; no percentage published",
      "routes_via": "ChangeHero, Changelly, ChangeNOW, Godex, SideShift.ai (custodial) and 1inch, LI.FI",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "",
      "notable": "Hardware-wallet trade through partners",
      "verified": false,
      "source_url": "https://trezor.io/guides/sending-receiving-staking-funds/trading-crypto-in-trezor-suite/trade-crypto-in-trezor-suite",
      "checked": "2026-10-10"
    },
    {
      "name": "Trocador",
      "url": "https://trocador.app",
      "category": "exchange-aggregator",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Trocador adds no fee; each partner exchange fee is in its quote; partners rated A-D for KYC risk; refund guarantee except on D-rated exchanges",
      "routes_via": "Compares instant exchanges, rates KYC risk",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Privacy-focused instant-exchange aggregator",
      "verified": false,
      "source_url": "https://www.trocador.app/en/about/",
      "checked": "2026-10-10"
    },
    {
      "name": "Trust Wallet",
      "url": "https://trustwallet.com",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.7,
      "fee_note": "Trust Wallet 2026 comparison lists a 0.7% fee built into the rate; its swap FAQ says no service fee. Providers: THORChain, 1inch, Mimic, Axelar",
      "routes_via": "THORChain, 1inch, Mimic, Axelar (and Harbor per its explorer)",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2017,
      "status": "active",
      "status_note": "",
      "notable": "Binance-backed multi-chain wallet",
      "verified": false,
      "source_url": "https://trustwallet.com/blog/company/best-mobile-crypto-wallets-2026",
      "checked": "2026-10-10"
    },
    {
      "name": "Uniswap",
      "url": "https://app.uniswap.org",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Uniswap Labs interface fee 0% since Dec 27, 2025; the Across relayer fee and pool fees apply",
      "routes_via": "Across (cross-chain), Uniswap pools",
      "native_btc": false,
      "solana": false,
      "chains": 11,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "Cross-chain swaps between EVM chains in the Uniswap app",
      "verified": false,
      "source_url": "https://support.uniswap.org/hc/en-us/articles/20131678274957-What-are-Uniswap-Labs-fees",
      "checked": "2026-10-10"
    },
    {
      "name": "UniversalX",
      "url": "https://universalx.app",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No published rate; Particle 2025 review figures ($59.4K daily fees on $5.9M daily volume) imply about 1%",
      "routes_via": "Particle Network universal accounts",
      "native_btc": false,
      "solana": true,
      "chains": 16,
      "founded": 2024,
      "status": "active",
      "status_note": "",
      "notable": "Chain-abstracted trading from one balance",
      "verified": false,
      "source_url": "https://blog.particle.network/2025-review/",
      "checked": "2026-10-10"
    },
    {
      "name": "Unizen",
      "url": "https://unizen.io",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "DEXes and bridges",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "inactive",
      "status_note": "unizen.io serves an invalid TLS certificate",
      "notable": "Cross-chain trade aggregator",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Unstoppable Wallet",
      "url": "https://unstoppable.money",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "route-only",
      "fee_pct": null,
      "fee_note": "No fee of its own claimed; the full cost is set by the route or partner, which can include a commission paid back to the app. Unstoppable charges no extra fee for swapping; protocol costs apply",
      "routes_via": "THORChain, NEAR Intents, 1inch",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Open-source privacy wallet with THORChain swaps",
      "verified": false,
      "source_url": "https://unstoppable.money/faq",
      "checked": "2026-10-10"
    },
    {
      "name": "Velora",
      "url": "https://www.velora.xyz",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "API default 0.01% (anonymous partner key); integrators set up to 2%; the app shows swap fees per quote",
      "routes_via": "Velora Delta intents and bridges",
      "native_btc": false,
      "solana": false,
      "chains": 8,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Formerly ParaSwap; crosschain swaps",
      "verified": false,
      "source_url": "https://www.velora.xyz/docs/api-reference/delta/quote",
      "checked": "2026-10-10"
    },
    {
      "name": "Vultisig",
      "url": "https://vultisig.com",
      "category": "frontend",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.5,
      "fee_note": "0.50% on swap output; VULT holdings cut it in six tiers down to 0%",
      "routes_via": "THORChain, Maya, LI.FI",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2024,
      "status": "active",
      "status_note": "",
      "notable": "Seedless MPC vault wallet with native swaps",
      "verified": true,
      "source_url": "https://vultisig.com/vult",
      "checked": "2026-10-10"
    },
    {
      "name": "Xverse",
      "url": "https://www.xverse.app",
      "category": "wallet",
      "custody": "custodial",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Xverse Swap fee plus Changelly liquidity-provider fee shown per quote; no rate published; fixed 10% slippage tolerance",
      "routes_via": "Changelly (EVM and Solana to BTC)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Bitcoin-first wallet; cross-chain swaps into BTC run through Changelly",
      "verified": false,
      "source_url": "https://support.xverse.app/hc/en-us/articles/32575847953165-How-to-Swap-from-ETH-SOL-to-BTC-in-Xverse",
      "checked": "2026-10-10"
    },
    {
      "name": "XY Finance",
      "url": "https://xy.finance",
      "category": "aggregator",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.035,
      "fee_note": "0.035% XY fee charged on the target chain (min $0.19-$15, max $1,000), per a 2023 fee post; no current schedule",
      "routes_via": "Own liquidity (XY) and third-party bridges",
      "native_btc": false,
      "solana": false,
      "chains": 20,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Cross-chain swap aggregator",
      "verified": false,
      "source_url": "https://blog.xy.finance/feestructure/",
      "checked": "2026-10-10"
    },
    {
      "name": "Zengo",
      "url": "https://zengo.com",
      "category": "wallet",
      "custody": "hybrid",
      "kyc": "risk-based",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Help center says up to 4% processing fee; product page says 0.5% plus a spread; liquidity fees on top",
      "routes_via": "Changelly, THORChain, Swaps.xyz",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Keyless MPC wallet",
      "verified": false,
      "source_url": "https://help.zengo.com/en/articles/4082376-how-does-swap-work",
      "checked": "2026-10-10"
    },
    {
      "name": "Zerion",
      "url": "https://zerion.io",
      "category": "wallet",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.67,
      "fee_note": "0.67% service fee on swaps and bridges (0.25% with Premium, 0% for Gold DNA holders); API docs still say 0.8%",
      "routes_via": "LI.FI",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2016,
      "status": "active",
      "status_note": "",
      "notable": "Portfolio wallet with cross-chain swaps",
      "verified": true,
      "source_url": "https://help.zerion.io/en/articles/4813752-understanding-fees-on-zerion",
      "checked": "2026-10-10"
    }
  ],
  "protocols": [
    {
      "name": "1inch Fusion+",
      "url": "https://1inch.com",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Resolver Dutch auctions, atomic escrows",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2024,
      "status": "active",
      "status_note": "",
      "notable": "1inch's cross-chain swaps via resolvers",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Across Protocol",
      "url": "https://across.to",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "Variable relayer fee plus an LP fee of about 0.06-0.12% depending on pool use; some routes sponsored",
      "routes_via": "Relayers, settlement via UMA optimistic oracle",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Fast intent-based bridging; powers Uniswap's cross-chain swaps",
      "verified": false,
      "source_url": "https://across.to/blog/How-Does-Across-Protocol-BridgeForLess",
      "checked": "2026-10-10"
    },
    {
      "name": "Allbridge",
      "url": "https://allbridge.io",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Allbridge Core stable pools",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Stablecoin swaps incl. Solana, Tron, Stellar, Sui",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Bridgers",
      "url": "https://bridgers.xyz",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own liquidity",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Cross-chain swap bridge",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "cBridge (Celer)",
      "url": "https://cbridge.celer.network",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Celer State Guardian Network, liquidity pools",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Long-running multi-chain bridge",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Chainflip",
      "url": "https://chainflip.io",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.1,
      "fee_note": "0.10% network fee (0.01% for stablecoin swaps, $0.50 minimum) burns FLIP; plus 0.10-0.15% pool liquidity fee, optional 0.05-0.3% Boost, and broker fees set by the app",
      "routes_via": "Own validator network, JIT AMM",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Native BTC, ETH, SOL, DOT swaps; boost for faster BTC deposits",
      "verified": true,
      "source_url": "https://docs.chainflip.io/protocol/swapping-basics",
      "checked": "2026-10-10"
    },
    {
      "name": "Chainge Finance",
      "url": "https://chainge.finance",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own fusion chain and DCRM",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "inactive",
      "status_note": "chainge.finance returns 404 Not Found",
      "notable": "Cross-chain DEX with own settlement layer",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "deBridge",
      "url": "https://debridge.com",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.04,
      "fee_note": "0.04% DLN protocol fee plus a flat per-chain fee in the source native token (e.g. 0.001 ETH on Arbitrum); solver margin in the spread",
      "routes_via": "DLN market makers (zero-TVL order flow)",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Cross-chain limit orders and swaps, EVM and Solana",
      "verified": true,
      "source_url": "https://docs.debridge.com/dln-details/overview/fee-structure",
      "checked": "2026-10-10"
    },
    {
      "name": "Everclear",
      "url": "https://everclear.org",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Clearing layer for intents (formerly Connext)",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "inactive",
      "status_note": "everclear.org fails the TLS handshake; infrastructure rather than a consumer app",
      "notable": "Netting layer behind other bridges",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Garden Finance",
      "url": "https://garden.finance",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0,
      "fee_note": "No additional fee; the solver fee and network costs are built into the quote",
      "routes_via": "Atomic swaps with solvers",
      "native_btc": true,
      "solana": true,
      "chains": 17,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Bitcoin-first atomic-swap bridge to EVM chains",
      "verified": true,
      "source_url": "https://garden.finance/",
      "checked": "2026-10-10"
    },
    {
      "name": "Gas.zip",
      "url": "https://www.gas.zip",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own inventory",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Native gas refuel across 300+ chains",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Harbor",
      "url": "https://harbor.xyz",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "No fee schedule published",
      "routes_via": "Own L1: threshold-signature vaults and a cross-chain order book",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2025,
      "status": "active",
      "status_note": "No published fees; explorer shows swaps arriving via Trust Wallet and SwapKit",
      "notable": "Native BTC, LTC, ZEC, EVM and Solana swaps on a central limit order book",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Hop Protocol",
      "url": "https://hop.exchange",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Bonders and AMM per rollup",
      "native_btc": false,
      "solana": false,
      "chains": null,
      "founded": 2021,
      "status": "inactive",
      "status_note": "hop.exchange now serves an unrelated gambling site; app.hop.exchange answers HTTP 400",
      "notable": "Rollup-to-rollup bridging",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Hyperlane Nexus",
      "url": "https://nexus.hyperlane.xyz",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Hyperlane warp routes",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Permissionless warp-route bridging",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "LayerSwap",
      "url": "https://layerswap.io",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Solvers; also exchange deposits and withdrawals",
      "native_btc": null,
      "solana": true,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Moves the same asset between chains and exchanges",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Maya Protocol",
      "url": "https://www.mayaprotocol.com",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0,
      "fee_note": "No fixed protocol fee: slip-based liquidity fee (minimum 0.05% on streaming swaps) plus inbound gas and an outbound fee with a $1 floor; front-ends add affiliate fees of up to 5%",
      "routes_via": "Own validator network and liquidity pools (THORChain fork)",
      "native_btc": true,
      "solana": false,
      "chains": 8,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "THORChain fork adding ZEC, DASH, Kujira, Arbitrum",
      "verified": true,
      "source_url": "https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/fees",
      "checked": "2026-10-10"
    },
    {
      "name": "Mayan Finance",
      "url": "https://mayan.finance",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Swift auctions on Solana, Wormhole and CCTP",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Solana-centric cross-chain swaps; integrated in Phantom",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Meson Finance",
      "url": "https://meson.fi",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Atomic swaps with LPs",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Stablecoin and ETH bridging, atomic swap design",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "NEAR Intents",
      "url": "https://near-intents.org",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.2,
      "fee_note": "0.2% on swaps through near-intents.org, on top of a 0.0001% on-chain protocol fee; 1Click API adds 0.20% (0.01% on stablecoin pairs)",
      "routes_via": "Solver auction, settles on NEAR (1Click API)",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": 2024,
      "status": "active",
      "status_note": "",
      "notable": "Intent-based swaps across 20+ chains incl. BTC, ZEC, XRP",
      "verified": true,
      "source_url": "https://docs.near-intents.org/resources/fees",
      "checked": "2026-10-10"
    },
    {
      "name": "Orbiter Finance",
      "url": "https://www.orbiter.finance",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Makers (market makers) on L2s",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Low-cost L2 to L2 transfers",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Owlto Finance",
      "url": "https://owlto.finance",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Market-maker liquidity",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Rollup and L2 bridge",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Portal (Wormhole)",
      "url": "https://portalbridge.com",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Wormhole guardians, Mayan, CCTP",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "Wormhole's bridge front-end",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Relay",
      "url": "https://relay.link",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.06,
      "fee_note": "Platform fee 0.06% on major swaps, 0.15% minor, 0.01% stablecoin, 0% plain bridges; plus execution and swap costs; apps add their own fees",
      "routes_via": "Relayers fill from own inventory",
      "native_btc": true,
      "solana": true,
      "chains": 85,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Seconds-fast EVM and Solana swaps and bridging",
      "verified": true,
      "source_url": "https://docs.relay.link/references/api/api_core_concepts/fees",
      "checked": "2026-10-10"
    },
    {
      "name": "Retrobridge",
      "url": "https://retrobridge.io",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own liquidity",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2023,
      "status": "active",
      "status_note": "",
      "notable": "Bridge for new L2s and testnets",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Rhino.fi",
      "url": "https://rhino.fi",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own liquidity, smart deposit addresses",
      "native_btc": false,
      "solana": true,
      "chains": null,
      "founded": 2020,
      "status": "active",
      "status_note": "Homepage now pitches stablecoin payments infrastructure; the bridge app is at app.rhino.fi",
      "notable": "Stablecoin bridging, 30+ chains",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Router Nitro",
      "url": "https://app.routernitro.com",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Router chain, forwarders",
      "native_btc": null,
      "solana": null,
      "chains": null,
      "founded": 2023,
      "status": "inactive",
      "status_note": "app.routernitro.com no longer resolves; routerprotocol.com is still up",
      "notable": "Intent-based bridge on Router Protocol",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Stargate",
      "url": "https://stargate.finance",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "LayerZero, unified liquidity pools",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2022,
      "status": "active",
      "status_note": "",
      "notable": "Native-asset bridging for stablecoins and ETH",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Symbiosis",
      "url": "https://symbiosis.finance",
      "category": "intent-network",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Relayer network and stable pools",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "",
      "notable": "40+ chains incl. native BTC and TON",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Synapse",
      "url": "https://synapseprotocol.com",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Own liquidity pools and RFQ (Synapse Intent Network)",
      "native_btc": false,
      "solana": null,
      "chains": null,
      "founded": 2021,
      "status": "active",
      "status_note": "synapseprotocol.com redirects to hypercall.xyz/synapse; the bridge is still linked there",
      "notable": "Cross-chain stable and ETH swaps",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    },
    {
      "name": "Teleswap",
      "url": "https://teleswap.xyz",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0.1,
      "fee_note": "About 0.1% Locker fee plus network fees per TeleSwap guides; other TeleSwap guides say 0.2%, 0.1-0.3% or no protocol fee",
      "routes_via": "Bitcoin light-client bridge",
      "native_btc": true,
      "solana": true,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "Fee sources disagree; only TeleSwap's own blog states one",
      "notable": "Trust-minimised BTC to EVM swaps",
      "verified": false,
      "source_url": "https://academy.teleswap.xyz/bridge-bitcoin-to-ethereum-cbbtc-guide/",
      "checked": "2026-10-10"
    },
    {
      "name": "THORChain",
      "url": "https://thorchain.org",
      "category": "native-dex",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "stated",
      "fee_pct": 0,
      "fee_note": "No fixed protocol fee: a slip-based liquidity fee (with a governance-set minimum) plus inbound and outbound gas; front-ends add affiliate fees of up to 10%",
      "routes_via": "Own validator network and continuous liquidity pools",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": 2018,
      "status": "active",
      "status_note": "",
      "notable": "Native BTC/ETH/BNB swaps with no wrapping; used through front-ends",
      "verified": true,
      "source_url": "https://dev.thorchain.org/concepts/fees.html",
      "checked": "2026-10-10"
    },
    {
      "name": "Wanchain XFlows",
      "url": "https://bridge.wanchain.org",
      "category": "bridge",
      "custody": "non-custodial",
      "kyc": "none",
      "fee_type": "unpublished",
      "fee_pct": null,
      "fee_note": "",
      "routes_via": "Wanchain storeman nodes",
      "native_btc": true,
      "solana": null,
      "chains": null,
      "founded": null,
      "status": "active",
      "status_note": "",
      "notable": "Long-running bridge incl. BTC, XRP, Cardano",
      "verified": false,
      "source_url": null,
      "checked": "2026-10-10"
    }
  ]
}
