# What is the Lagrange Protocol

The Lagrange Protocol is a cross-chain infrastructure that enables the creation of generalized state proofs across all major blockchains. Applications that integrate with the Lagrange Protocol can enable applications submit aggregated proofs of multi-chain states that can be verified in a non-interactive fashion by contracts on other chains.

While traditional bridges and messaging protocols rely on groups of nodes to relay information, the Lagrange Protocol can orchestrate real-time proofs of cross-chain state entirely cryptographically, even when submitted by an untrusted user.

At launch, the Lagrange Protocol will be compatible with all public Ethereum Virtual Machine (EVM) compatible L1s, L2s and rollups. Soon after, the Lagrange Protocol will also support non-EVM compatible chains including Solana, Sui, Aptos and popular Cosmos SDK based chains.

#### How is Lagrange Protocol Different than Bridges and Messaging Protocols?

Bridges and messaging protocols are designed to transfer assets or messages between pairs of chains. Typically, these protocols depend on an *intermediary group of nodes* to making an assertion about the most recent block header of a *source chain* on a *destination chain*. This paradigm is optimized for *1-to-1 chain* relationships, based on the **current** state of two chains.

The Lagrange Protocol is optimized for proving contract states between chains, rather than for transferring messages or assets. Since state proofs can be aggregated, the Lagrange Protocol can prove dynamic analyses involving both **current** and **historical** contract states that span across multiple chains concurrently. Examples of these use cases include moving averages of an asset's price across multi-chain DEXs or the volatility of interest rates on money markets on multiple different chains.

As such Lagrange state proofs can be thought of as optimized for *n-to-1 chain* relationships. In other words, cross-chain relationships where a DApp on one chain depends on aggregated real-time and historical states that span across a group of *n *other chains.

Broadly speaking, messaging protocols and aggregatable state proofs are orthogonal technologies that are each optimized for distinct & non-competitive use cases.

Last updated