This diagram represents a blockchain transaction workflow from the Source Chain to the Destination Chain. It starts with an Externally Owned Account (EoA) using MetaMask to execute a transaction to a Safe (Parent) contract. This action triggers a dispatch to the Hyperlane Mailbox on the Origin Chain, which then communicates with a Hyperlane Relayer. The relayer handles the transaction, ultimately executing it on the Destination Chain through a CrossChainPlugin (Safe Plugin) and a Module Manager before it reaches the Safe Wallet (Child) to perform an arbitrary transaction. EdrawMax is the perfect tool for visualizing such complex blockchain workflows, providing clarity and structure to the intricacies of cross-chain communication and transaction execution.