I. Introduction
Recently, many initiatives and projects have appeared around the concept of blockchain interoperability (BI), where a multichain ecosystem is perceived as the enabler for a scalable and adaptable platform for various use cases [1], [2], [3], [4]. To enable such an ecosystem, bespoke distributed ledger technology (DLT) interoperability solutions, such as cross-chain bridges (or simply bridges), are used to connect heterogeneous DLTs, i.e., DLTs with different privacy, security, decentralization, and scalability properties [5]. The total value locked (TVL) in bridges peaked in March 2022, at around $30 billion worth of assets locked just in Ethereum (as the chain receiving the transferred assets) [6], [7], effectively reflecting the synergistic effects of free flow of capital, as now users can use their capital on multiple blockchains. As of September 2023, the TVL is still significant, collecting around 9B USD, as Fig. 1 shows. With more than 40 bridging projects [8], the trend is for projects to either mature by improving their security and usability or disappear.