Cross-chain smart contracts are decentralized applications that are composed of multiple different smart contracts deployed across multiple different ...