Unified Bridge

The core interoperability layer enabling seamless cross-chain communication and asset transfers across Agglayer connected chains

Overview

The Unified Bridge is the core interoperability layer that enables seamless cross-chain communication and asset transfers across Agglayer connected chains. It solves the fragmentation problem by providing a unified interface for L1 to L2, L2 to L1, and L2 to L2 transfers.

Key Benefits:

  • Unified Experience: Single interface across all connected chains
  • Trustless Security: Cryptographic verification of all transactions
  • Developer Friendly: Simple APIs and comprehensive tooling

What You Can Do

  • Transfer Assets: Bridge tokens and native assets between any connected chains
  • Execute Cross-Chain Calls: Trigger smart contract functions on destination chains
  • Build Cross-Chain Apps: Create applications that work seamlessly across multiple chains

How It Works

The Unified Bridge uses a sophisticated Merkle tree structure to securely track and verify all cross-chain transactions:

Unified Bridge Data Structure

Security Model:

  • All transactions are settled on Ethereum before claiming
  • Cryptographic proofs verify every cross-chain operation
  • Immutable transaction data prevents incorrect claims

Core Concepts

Understand the fundamental architecture and components:

Architecture

Understand the complete system architecture and component interactions.

Learn more →

Data Structures

Learn about Local Exit Root, Rollup Exit Root, Mainnet Exit Root, and Global Exit Root.

Learn more →

Bridge Components

Understand the smart contracts, services, and tools that power the Unified Bridge.

Learn more →

Bridge Operations

Master the three types of cross-chain operations:

Asset Bridging

Learn how to bridge tokens and native assets between different chains.

Learn more →

Message Bridging

Enable cross-chain smart contract communication and execution.

Learn more →

Bridge-and-Call

Advanced cross-chain functionality combining asset transfers with contract execution.

Learn more →

Edit on GitHub

Last updated on