Message Delivery with oooo

The process of message delivery in oooo involves several steps to ensure security and reliability:

  1. Initiation

    A dApp on the source chain initiates an order to the target chain.

  2. Detection

    It will first be detected by the Endpoint on the source chain or, if it happens on the Bitcoin mainnet, it will be detected by the Event Listener.

  3. Validation and Encryption

    The message passes through the Security Checker and Encryptor on the source chain.

  4. Transmission

    The validated and encrypted message is sent through the Decentralized Omni-Bus.

  5. Verification

    The Modular Verifier Network verifies the message.

  6. Reception

    The message reaches the appropriate Endpoint on the target chain where it is decrypted and validated before being processed by the destination dApp.

Last updated