SoftwareArchitectureBlockchainComponentsBridgesBridgesTo transfer assets between blockchains requires interoperability via blockchain (cross-chain) bridges. CCIP hyperlane Layer Zero