Acrossbridge: A Token’s Route Between Chains

acrossbridge moves tokens between supported blockchains using relayers. You choose what to send and where it should arrive; a relayer supplies the destination tokens before the transfer is settled, so eligible transfers often arrive in seconds. The quote shows what you should receive, while the route, token and amount determine the cost and timing.
What Is acrossbridge?
Across Bridge is a way to move crypto from one blockchain to another without handing your wallet to a company. It is an intent-based bridge: you specify the result you want, such as USDC in your wallet on Base, and the protocol arranges for that result to be delivered. Your tokens enter a smart contract on the starting chain, so “non-custodial” does not mean they stay in your wallet during the transfer.
The starting blockchain is the origin chain; the receiving blockchain is the destination chain. Arbitrum, Base and Optimism are examples of chains you might see in a route selector. A token name alone is not enough to identify what you will receive: USDC on Arbitrum and USDC on Base have different contract addresses, even though both are called USDC.
How Does a Transfer Work?
A transfer starts with a deposit on the origin chain and ends when a relayer fills your request on the destination chain. Suppose you have 1,000 USDC on Arbitrum and want USDC in the same wallet on Base. Before the transfer, your balance is on Arbitrum; afterward, the quoted output amount is in your wallet on Base, with fees deducted.
When you confirm, your wallet sends a transaction to an Across smart contract on Arbitrum. A relayer sees that deposit and sends its own USDC through a destination-chain contract to your chosen recipient on Base. The relayer is later repaid through the protocol’s settlement process. That sequence explains why acrossbridge can deliver tokens before the underlying accounting between chains is finished.
The destination amount deserves a closer look than the amount entered in the send box. If a quote says, for example, that sending 1,000 USDC will deliver 998.50 USDC, the 1.50 USDC difference is part of the quoted transfer cost; you may also pay origin-chain gas from your wallet. Check the recipient address and the destination token before signing, because a completed blockchain transfer cannot simply be reversed.
Why Are Across Bridge Transfers So Fast?
Across Bridge transfers are fast because relayers use tokens they already hold on the destination chain. They do not wait for your deposited tokens to travel there first. Across describes typical mainnet fills as roughly two seconds, but that is a fill estimate, not a promise that every wallet will show a completed transfer two seconds after you click confirm.
Your origin transaction must be submitted and seen, and a relayer must be willing and able to fill that route and amount. A large transfer can exceed the amount available for an instant fill; network congestion can also delay the origin transaction. Relayers are repaid later in batches, with proposed repayment records subject to a challenge period secured by the UMA Optimistic Oracle. That later check supports settlement, while the relayer’s advance supplies the speed you experience.
What Do Fees and Limits Mean for Your Quote?
The useful cost figure is the difference between what leaves your wallet and what arrives, plus any origin-chain gas you pay separately. Relayer fees cover destination gas and the cost of advancing funds; liquidity-provider fees can reflect how much capital a route uses. Token swaps, when included, can add exchange costs and slippage, which is movement between the quoted and executed exchange price.
Across Bridge fees vary with the token pair, chains, amount, gas prices and available liquidity. A quote for the acrossbridge service shows the expected destination amount before you sign, so compare that amount with what you are sending. As an illustration, a 1,000 USDC quote returning 998.50 USDC costs 1.50 USDC in the quoted output, while the wallet’s gas estimate tells you the separate cost of submitting from the origin chain.
Limits also depend on the route rather than one universal maximum. Very small deposits may cost more in fees than they are worth, while amounts above an instant-fill limit may take longer. Refresh the quote just before signing: fees, expected time and available routes can change. If the screen no longer offers your chosen token or amount, do not send tokens directly to a contract address to try to force the transfer.
Can I Swap Tokens While Bridging with Across Bridge?
Yes, a supported route can combine a token swap with the cross-chain transfer. For instance, you might start with ETH on Optimism and request USDC on Base. The route can swap on the origin or destination chain as needed, then deliver the requested token; the quote should show the expected output and any minimum amount protected by its slippage setting.
For a first transfer, choosing the same token on both chains makes the result easier to check. If you do swap, compare how much of the destination token you will actually receive, not the numbers of two different tokens as though they had the same value. The Across cross-chain bridge only offers combinations for which it can produce a route, so confirm both token selections in the quote.
How Do You Make Your First Transfer?
Start by checking that your wallet holds the token on the correct origin chain and enough of that chain’s native token to pay gas. Connect the wallet, select the origin and destination chains, then select the token to send and the token to receive. Enter a modest amount and read the quoted output, fees, estimated time and recipient address.
Your wallet may first ask for a token approval, which gives the contract permission to use that token; the transfer itself is a separate confirmation. Review both prompts, especially the chain and spending amount, before signing. Afterward, keep the transaction record and follow its status until it says the destination fill is complete, then switch your wallet view to the destination chain to check the balance.
If a fill does not arrive, use the transfer status rather than submitting the same transfer again immediately. An unfilled request can take longer, and one that expires can enter a refund process that takes hours rather than seconds. Also check whether the token you received is usable for destination-chain gas: USDC may have arrived successfully while you still need the destination chain’s native gas token for your next transaction.
The practical check is simple: confirm the exact route, recipient and amount you will receive, then judge the transfer by its live quote and completed destination balance.