Declarative cross-chain execution powered by competitive solver markets
Metalayer’s bridge aggregation system routes cross-chain transfers through multiple execution paths, including intent-based protocols with competitive solver markets. While not all bridge requests are intents, intent-based execution provides the fastest and most efficient routes for many cross-chain transfers.
When you make a bridge request via the Metalayer SDK, Widget, or API, the system may route your transaction through different types of providers:Intent-Based Routes (this page focuses on these):
Across Protocol: Independent intent-based protocol using UMA for verification and settlement
Relay Protocol: Independent intent-based protocol using direct rebalancing for settlement
Eco Solver (Caldera): Metalayer-Powered solver focused on ETH and native tokens
Eco Solver (Eco): Metalayer-Powered solver focused on stablecoin routes
Direct Bridge Routes:
Native Bridges: Direct integration with L2 canonical bridges (Arbitrum, Optimism, etc.)
Other Bridge Providers: Direct protocols without solver competition
All routes benefit from Metalayer’s aggregation, quote optimization, and unified developer experience, but only intent-based routes use the competitive solver model described below.
Developers specify what they want to achieve (the intent) without needing to define how it should be executed across different chains. This abstraction reduces complexity and potential errors in cross-chain operations.
User Intent: "I want 100 USDC on ApeChain, I have ETH on Arbitrum"1. Intent Processing: - Parse user requirements - Identify source assets (ETH on Arbitrum) - Define destination requirements (100 USDC on ApeChain)2. Quote Aggregation: - Query supported providers for optimal routes - See [Aggregated Bridges](/metalayer/resources/aggregated-bridges) for complete provider list3. Route Selection: - Evaluate by speed, fees, and solver capacity constraints - Present optimal route to user (may be intent-based or native bridge)4. Execution (Intent-based route): - User signs transaction, funds escrowed in Vault (Metalayer-Powered routes only) - Intent registered in IntentSource contract (Metalayer-Powered routes only) - Solver fulfills instantly on ApeChain using own capital5. Settlement (Intent-based route): - External protocols (Across, Relay): Handle their own settlement mechanisms - Metalayer-Powered routes (Eco): - Solver's fulfillment logged in Inbox contract - MetaProver generates proof of fulfillment - Proof sent via Hyperlane to source chain - IntentSource marks intent as complete - Solver claims reimbursement from Vault
For developers building on Metalayer, bridge requests (including intents) are expressed via the Metalayer SDK. The SDK aggregates across multiple providers and may route through intent-based protocols or direct bridges:
The SDK abstracts quote aggregation, calldata assembly, and fulfillment tracking across both intent-based protocols and direct bridges, so you can focus on the user experience rather than managing multiple bridge integrations.