Key Features

What makes Across the fastest, cheapest, and most secure crosschain interoperability protocol.

Integration methods

Across supports three integration methods. The Swap API is the default and covers most use cases.

MethodWhat it isUse when
Swap API (primary)Quote a route, then execute the returned transaction from the user's walletAll Standard integrations — the primary path
GaslessThe user signs a message; Across submits the transaction on-chain, no gas from the userYou want users to transact without holding gas
Deposit addressSend funds to a persistent infinite-TTL address to conduct a crosschain swapautomation, on-ramps, deposit flows

Feature Highlights

FeatureDetails
Sub-2-second fillsCompetitive relayer network delivers funds on the destination chain in ~2 seconds on mainnet
28 mainnet chainsSolana, MegaETH, Plasma, Monad, Hyperliquid, and all major L2s
CCTP V2 / CCTPFastNative USDC settlement up to $10M per transaction. CCTPFast offers faster attestation where available
Sponsored routesZero-fee USDT/USDT0 → USDC-SPOT/USDC-PERPS on HyperCore from Ethereum, Arbitrum, Monad, Polygon, Unichain.
Embedded crosschain actionsCompose DeFi operations — swap, bridge, and execute destination-chain calls in a single transaction
OFT for USDT0Native USDT0 mint-and-burn settlement via LayerZero. More tokens coming soon
ERC-7683 standardImplements the crosschain intent standard for interoperability with other intent-based systems
ZK proofsSuccinct/SP1 zero-knowledge proofs enable permissionless chain expansion without governance votes

API Comparison

The three main APIs for initiating crosschain transfers are /swap/approval, /swap/gasless, and /deposit-addresses — sign and submit a transaction, sign one gasless message, or send funds to a persistent address. They serve different use cases and have different capabilities.

Features/swap/approval/swap/gasless/deposit-addresses
How it worksReturns a transaction for the user to sign and submit on-chainUser signs one EIP-712 message (ERC-3009 / Permit2 permit); a submitter broadcasts it on-chain — no gas from the userReturns a persistent deposit address to send tokens to — no signing or per-transfer quote
HTTP methodsGET (simple bridge) / POST (embedded actions)GET to quote → POST /gasless/submit with the signaturePOST only
API key requiredYesYesYes
Integrator ID requiredYesYesYes
Supported origin chainsAll 28 mainnet chainsAny Across-supported EVM chain (plus HyperCore via 1337)Discovered dynamically — read supportedInputs[] from the response (not hardcoded)
Supported destination chainsAll 28 mainnet chainsAny Across-supported EVM chain (plus HyperEVM 999)HyperCore (USDC-SPOT) only
Supported tokens (origin)All bridgeable tokens (per /swap/tokens)Tokens that support gasless authorization (ERC-3009 / Permit2 — e.g. USDC)USDC
Trade typesexactInput, minOutput, exactOutputexactInput, exactOutputN/A — amount-agnostic (the amount isn't part of the request)
Embedded crosschain actionsYes (via POST with crossChainMessage)NoNo
Origin swapsYes (automatic if input token is not directly bridgeable)Yes (any-input routes, e.g. USDC → native ETH)No
Refund mechanismAutomatic via SpokePool to refundAddressOrigin or destination by route (refundOnOrigin); paid to refundAddressrecipientdepositorRefunds to refundAddresses if a deposit can't complete
Ideal forWallets, dApps, DEX aggregators — any flow with wallet signingOnboarding users with no gas or native token; embedded wallets; HyperCore withdrawalsCEX onramps, bots, automation, recurring deposits — flows with no wallet signing
Expected fill timeLess than 2 secondsLess than 2 secondsProvided per route via indicativeFillTime in the response
Deposit address TTLN/AN/ANever expires — expiresAt is always null
StatusGenerally availableGenerally availableGated (request access)

Speed

Across's infrastructure fills most transfers in ~2 seconds on all supported chains, so funds reach the recipient on the destination chain almost immediately.

Chain Coverage

Across supports 28 mainnet chains including:

  • EVM L2s — Arbitrum, Optimism, Base, Polygon, zkSync, Linea, Scroll, Blast, Mode, Redstone, Zora, and more
  • Alt-L1s and new chains — Solana, MegaETH, Plasma, Monad
  • App-specific chains — Hyperliquid (HyperCore + HyperEVM)
  • Testnet support — 8 testnet chains for development

See the full list here.

Select routes have zero bridge fees, subsidized by the protocol or partners.

Currently sponsored:

  • USDT / USDT0 → USDC-SPOT, USDC-PERPS on HyperCore from Ethereum, Arbitrum, Monad, Polygon, Unichain

Sponsored routes change over time. Check the /swap/approval response for fee breakdowns to see if a route is currently sponsored.

Embedded Crosschain Actions

Bridge and execute any arbitrary action (like swap, mint, deposit etc.) in one transaction. Attach arbitrary contract calls to your crosschain transfer — the MulticallHandler executes them atomically on the destination chain.

Use cases:

  • Swap + deposit into Aave
  • Bridge + add liquidity to a DEX
  • Transfer + stake on the destination chain

On this page