Architecture Components

The RTOP Protocol uses three components to provide verifiable payments
  1. 1.
    RTOP-Smart Contract: owned by the sender, created using an automated process.
  2. 2.
    RTOP-Verifiable Receipt: signed by the sender, transmitted to the receiver as proof of deposit. Provides non-repudiation.
  3. 3.
    RTOP-Validator: invoked by the receiver to verify the Verifiable Receipt
figure 6