XIR framework greatly expands blockchain message reachability

XIR: A Framework for Interoperability across Cross-Chain Protocols Based on a Verifiable Intermediate Representation

Cryptography and SecurityDistributed, Parallel, and Cluster Computing

Summary

Sending messages directly between blockchains requires many individual connections, which limits how well blockchains can talk to each other. The authors studied millions of transactions across 286 blockchains and found that only about 15% of pairs can communicate directly. They created XIR, a system that uses a special verified message format to link messages across different protocols, enabling many more blockchains to connect without extra configurations. Their tests show XIR can increase blockchain communication reachability to nearly 97%, reducing costly direct connections by over 84%.

What this means in practice

  • For blockchain developers: Build blockchain applications that send messages across many blockchains without needing complex point-to-point connections between each pair.
  • For cloud infrastructure teams: Simplify the management of cross-protocol blockchain communication by integrating XIR to reduce configuration overhead in multi-blockchain networks.

Authors

Yushen Li, Linpeng Jia, Jiaying Feng, Ziliang Liao, Yi Sun

Abstract

Cross-chain protocols enable applications to exchange messages across blockchains. Under point-to-point configurations, communication depends on a direct connection between the source and destination blockchains, limiting blockchain reachability and requiring additional configurations to connect more blockchains. To quantify this problem, this paper analyzes approximately 25 million mainnet cross-chain transaction events collected from six protocols (Axelar, CCIP, Hyperlane, LayerZero, Relay, and Wormhole) between January and October 2025. The resulting graph covers 286 active blockchains and 11,935 directly connected ordered blockchain pairs. These connections provide a direct reachability of 14.64%, while full direct connectivity would require 81,510 point-to-point configurations. We present XIR, a framework for interoperability across cross-chain protocols based on a verifiable intermediate representation. This representation binds an application message to an ordered record of authenticated cross-chain protocol deliveries, preserving message identity and verification history across protocol boundaries. XIR Gateways and XIR Adapters use this representation to compose existing connections into same-protocol and cross-protocol multi-hop paths. We implement an XIR prototype integrating Hyperlane and LayerZero and evaluate it in local and public-testnet environments. Theoretical analysis and evaluation show that, with correctly configured cross-chain protocol connections, XIR avoids 67,018 additional point-to-point configurations, equivalent to 84.88% of the total required by a point-to-point configuration baseline serving the same reachable pairs, and increases reachability from 14.64% to 96.86% of all ordered blockchain pairs.