Intent-Based Bridging for Seamless UX with Across on Gelato RaaS
Gelato Team
•
Jul 8, 2025

This article is part of the Gelato RaaS Interop Series. Read more:
Overview (TL;DR)
Multichain transfers need to prioritize user experience. Across Protocol's intent-based architecture enables users to express outcomes rather than manage complex processes.
Solvers should protect users from finality risks. Across's relayer network fronts capital to deliver 2-second transfers.
Canonical assets are essential for L2 Rollups to inherit L1 security. Across exclusively uses native tokens to eliminate the security vulnerabilities that have led to major bridge hacks.
Optimistic verification combined with ZK proofs enables efficient settlement. UMA oracles perform optimistic verification of relayer repayment bundles, which are then anchored on Ethereum. Succinct's SP1 zkVM generates cryptographic proofs that these verified bundles exist on-chain, enabling any destination chain to trustlessly verify settlements. This two-stage process maintains O(1) batch efficiency while adding cryptographic finality — UMA handles the economic security during the challenge period, then SP1 provides mathematical proof of the finalized state.
Standards drive ecosystem-wide adoption. ERC-7683, co-authored by Across and Uniswap Labs, creates a unified framework for crosschain intents.
Intents and native interoperability can work together. Optimism's adoption of Across alongside its Superchain native interop shows how these approaches complement each other.
Interop infrastructure scales best with universal architecture. Across's ZK-powered design can add new chains in hours instead of weeks, bringing liquidity of widely-used tokens to new ecosystems faster than ever.
Across: Pioneering the Intent Revolution

In late 2021 Across Protocol pioneered intents, a totally new approach to crosschain asset bridging. This intent-based architecture is now supercharged with zero-knowledge proofs which means universal scalability. Intents protocols flip the bridging paradigm by focusing on user outcomes rather than execution mechanics. Instead of forcing users to navigate complex bridging processes, intents allow them to simply express what they want to achieve, with solvers handling the execution.
Note: Throughout this article, we'll use the term "solvers" when referring to Across “relayers” or “fillers,” as it's the more common term in the broader intent ecosystem, though these terms are used interchangeably when discussing Across Protocol.
Across' system consists of three key layers:
Intents Layer — Where users express their desired outcome (e.g., "Send ETH from Ethereum to Base").
Relayers — Solvers fulfill batches of intents by fronting capital.
Settlement Layer — Solvers are repaid through optimistic verification and ZK proof verification.
The process works like this:
Users express their intent through a simple interface.
Across Relayers compete to fulfill this intent, delivering funds in as little as 2 seconds.
The winning solver fronts their own capital to fulfill the request.
Behind the scenes, the solver is later reimbursed through Across' settlement layer, which uses UMA's Optimistic Oracle (OO) for verification and Succinct's SP1 zkVM for cryptographic proof generation.
The brilliance of this approach is that it shifts complexity away from users. Solvers assume finality risk and front capital in exchange for modest fees, while users enjoy a fast, simple experience and the security of canonical tokens.
The ZK-Powered Expansion Engine
The secret to Across's revolutionary scalability is ZK technology, powered by Succinct. Instead of building adapters, writing custom logic, and submitting new smart contracts for audit for each new chain, Across uses one universal deployment, one set of contracts, one proof system.
Succinct's zkVM, SP1, makes this possible. It generates ZK proofs that confirm Relayer repayment bundles (already verified by UMA's optimistic oracle) are stored on Ethereum. These proofs can be verified by any destination chain using a universal verifier contract called Sp1Helios. The result: secure, trustless transmission of validated messages across chains, enabling Across Protocol to access more chains, faster.
This approach is already proven in production. Across' deployment on BNB Smart Chain was the first implementation of this architecture.
Succinct, the company behind SP1, is building critical infrastructure for the ZK ecosystem. Their Prover Network creates a decentralized marketplace where provers compete to generate ZK proofs for any application — from rollups to bridges to AI systems. This aligns perfectly with Across's needs: as Across expands to more chains, they can tap into Succinct's global proving cluster for reliable, cost-effective proof generation.
Succinct's Prover Network uses a "proof contest" mechanism — a competitive auction where multiple provers bid for the right to generate ZK proofs. These contests use an all-pay auction model: all provers pay their bids, but the winner is selected probabilistically based on bid amounts. This design encourages cost competition and maintains decentralization. Even if one prover can generate proofs more cheaply than others, they cannot capture 100% of the market. Thus, the network stays robust and resistant to single points of failure.
The Optimistic Verification Model Enhanced with ZK Proofs

Across' settlement layer uses an optimistic verification system powered by UMA's Optimistic Oracle (OO) combined with zero-knowledge proof verification to ensure security and efficiency in the repayment process.
The protocol aggregates transactions during one-hour windows, which allows for significant cost amortization that transforms what was previously an O(n) cost problem into an O(1) operation. This means users pay substantially lower fees because the gas costs for settlement are spread across all users in the batch rather than being borne individually.
Here's how the dual-verification model works:
Batched Proposal: Every hour, a dataworker aggregates all fulfilled intents across chains and creates a merkle root representing these transactions.
Bond and Challenge Period: The merkle root is proposed to the UMA Optimistic Oracle with a bond. It then enters a 60-minute challenge period during which anyone can dispute the validity of the proposal.
Dispute Resolution: If a dispute occurs, UMA token holders vote to determine the correct outcome. This system only requires a single honest participant to identify and flag fraudulent activity.
Settlement Execution: If no disputes arise during the challenge period, the settlement is considered valid, and the system processes the batch repayment to all solvers who fulfilled intents during that period.
ZK Proof Generation: The Finalizer component detects the stored bundle and triggers SP1 to generate a ZK proof confirming the data exists on Ethereum.
Universal Verification: The ZK proof is submitted to the Sp1Helios verifier on the destination chain, enabling secure repayment to relayers on the origin chain.
From the user's perspective, there is a very small risk window if a solver fails to deliver funds after claiming an order was fulfilled. In such cases, Across' protocol allows for disputes to be raised, and the UMA oracle system would arbitrate to ensure users either receive their funds or have their original deposits returned. If there is no dispute, the assertion is optimistically treated as correct. In the overwhelming majority of cases, once users have their funds, they don’t need to worry about what the settlement process looks like for the solver. The dispute mechanism serves as a safety net that only activates if a dispute is raised.
Liquidity Management
Effective liquidity management is one of the biggest challenges for making an intent protocol work. Without sufficient liquidity across chains, even the most elegant intent-based system will struggle to provide a reliable service.
Solver-Driven Liquidity
Across relies on a competitive network of solvers who provide liquidity across supported chains and fulfill user intents, earning fees in return. This is a market-driven approach to liquidity allocation, with solvers incentivized to provide capital where demand is highest.
What’s a Solver?

Solvers are specialized entities that monitor user intents and compete to fulfill them by fronting their own capital. Major participants in Across' solver network include professional market makers and DeFi-native teams who maintain liquidity across multiple chains. Across maintains a permissionless network open to qualified participants.
In the Across model, users gain access to their capital on the other chain as soon as possible, which means solvers take on the risk when they front their capital to fulfill user intents. This model has proven extremely effective for ETH, major stablecoins, and other high-volume tokens, because solver competition drives down costs for users and maintains fast transaction times.
Solvers enjoy maximum flexibility: repayments happen on the origin chain, allowing them to use any rebalancing strategy they prefer — whether via traditional bridges, CEXs, or their own systems. This flexibility allows them to maintain optimal liquidity across different chains while minimizing their own capital requirements.
Canonical Assets: The Security Foundation
Across exclusively uses canonical or native assets. This approach is a huge way Across reduces risk, as users always receive native tokens rather than wrapped or synthetic versions.
When a user bridges 1 ETH from Ethereum to Base via Across, they receive 1 ETH on Base — not a wrapped representation. Canonical asset maximalism eliminates entire classes of security risks associated with representative tokens, which have been at the center of most major bridge hacks.
It's important to understand that while users rely on solvers to deliver their funds promptly, they also have safeguards through UMA's optimistic oracle and the ZK proof system that can resolve disputes if a solver fails to deliver. Whilst in transit, the users’ assets are secured by Across’s dual-verification crosschain mechanism, not the L2 canonical bridge. Once users receive their canonical assets on the destination chain, they enjoy the full security of that chain's token. There's no ongoing vulnerability from holding a wrapped asset that could be compromised later, as would be the case for LayerZero OFTs, for instance.
ERC-7683: Standardizing Crosschain Intents

As intent-based approaches gained traction, Across recognized the need for standardization to prevent ecosystem fragmentation. Working with Uniswap Labs, Across co-authored ERC-7683 — a universal standard for crosschain intents.
Without standardization, each protocol would risk creating its own isolated implementation, leading to fragmentation and centralization risks. ERC-7683 enables solvers to be protocol-agnostic by standardizing how crosschain intents are expressed and executed, defining two key components:
CrossChainOrder: Contains settlement details, deadlines, and message data.
CrossChainSettler: Provides the interface for initiating and resolving orders.
With support from over 70 major projects including Arbitrum, Base, Optimism, Polygon, and ZKsync, ERC-7683 is quickly becoming the foundation for a unified Ethereum ecosystem. Shared solver pools create network effects: more competition leads to better execution, attracting more users, which in turn attracts more solvers.
Major Integrations and Ecosystem Impact
Uniswap Integration
Uniswap Labs has integrated Across as its intents provider, enabling users to transfer assets across 9 EVM chains directly within the Uniswap interface and wallet. True to design, nothing additional is required from the user to take advantage of this integration.
Optimism Superchain
Optimism has recognized the value of Across' intent-based approach, integrating Across to power fast transfers on its Superchain through Brid.gg and Superbridge interfaces. This shows how intent protocols and native interoperability can complement each other.
Kraken's Ink L2
Across launched as the day-one bridge for Kraken's Gelato RaaS-supported Ink L2, powering fast, secure transfers between Ink and the broader Ethereum ecosystem. With this integration, Across shows how it can bootstrap liquidity for new L2s from launch.
Expanding Network
Across has evolved to a universal architecture that can add new chains in hours. The protocol has processed more than $20 billion in bridging volume and now supports any ERC-20 token at the protocol level, as long as a relayer is willing to fill it.
The protocol currently supports ETH, WETH, USDC, USDT, and DAI transfers across all major EVM networks, with rapid expansion possible thanks to the universal design.
Across offers three key intent-based products:
Bridge app: End-user bridge for quick, cheap, secure transfers.
Bridge SDK: Integration tools that allow users to onboard assets without leaving your app or abstract bridging completely.
Settlement Layer: Powers use cases that require customization beyond Across Bridge integration (e.g., cross-chain token swaps).
What This Means for Developers and Integrators
The current Across architecture provides a powerful and scalable settlement backend. Here's what this means for you:
Simple Integration: The Across API and App-SDK provide straightforward implementation for initiating user transfers.
Onchain Events: Key settlement trigger is the StoredCallData event from the HubPoolStore contract on Ethereum, which signifies a crosschain message is officially queued for ZK proofing and final settlement.
Integrate Once, Scale Everywhere: By integrating with Across once, you unlock access to a growing list of supported chains without additional effort as new ones are added.
This architecture allows Across to expand to more chains faster, giving your dApp and its users wider access to the booming crosschain ecosystem.
Intent-Driven Interoperability with Gelato RaaS
By focusing on what users want to accomplish rather than how to accomplish it, Across Protocol's intent-based architecture provides a vastly more streamlined user experience for crosschain interoperability, and is particularly effective for high-TVL chains and widely-used assets like ETH and major stablecoins.
With ZK-powered universal architecture, Across offers unmatched scalability alongside its proven intent-based UX. For L2 rollups with significant liquidity and established ecosystems, Across provides an ideal solution through its competitive solver network and dual-verification model. Projects like Kraken's Ink and Lisk have already leveraged Across integration through Gelato RaaS to offer their users day-one access to Across's proven bridging infrastructure.
Across’s leveraging of Succinct's SP1 zkVM to create universal bridge verification represents the future of crosschain infrastructure, where speed, security, and scalability are no longer trade-offs.
For emerging chains that aren't L2s, or for more exotic tokens with specialized requirements, alternatives like LayerZero's OFTs or Hyperlane's modular messaging may offer advantages depending on trade-offs.
Across aims to be the fastest, most reliable, and easiest-to-integrate interop solution in web3. With ZK-powered architecture, the infrastructure is now in place to achieve this.
Deploy Your Rollup with Across Support
Deploy your own chain on Gelato RaaS with built-in support for Across' intent-based bridging. Your rollup can tap into Across' established solver network to give your users immediate access to fast, secure transfers of ETH and major stablecoins across the entire Ethereum ecosystem.
Ready to deploy your own chain with built-in support for cross-chain intents? Visit gelato.cloud/raas today to explore your options.