Core Architecture Components:
There are three main components in the architecture of LayerZero V2:
1. Endpoint Contracts: These act as an entry point for cross-chain messages.
2. DVN (Decentralized Verifier Network): This manages the integrity and security of cross-chain message delivery between blockchains.
3. Executor: This executes the messages sent to the other blockchain, according to the instructions in the message.
Endpoint Contracts