ITEM RECOVERY IN FEW STEPS

Highlighting the process of item recovery with focus on rewarding the finder

This document explains a detailed explanation of how item recovery works after the item is configured using Recover decentralised application.

You can also refer to the Workflow - Detailed to help understand how the flow of product recovery works.

  1. Lost item is found.
  2. The finder scans the QR code present on the item.
  3. Redirects to app.recover.ws page. Here the finder sees the reward price (in ETH or in fiat like dollars currency) present for the item. Finder has to choose simple or advanced functionality.
    Simple functionality - By default
    Recover creates the wallet for the finder to receive the reward.
    Advanced functionality
    Allows finder to receive reward in their existing wallet.
    Lost item is found
    Lost item is found
  4. Have to enter their email address and phone number which will be shown to the owner in the application. After tap on the Claim Discovered button.
    Transfer contact details to owner
    Transfer contact details to owner
  5. This will submit the request for the reward and now the owner of the item may contact the finder or vice-versa. In this case, the paymaster wallet will be used which is pre-funded by the owner. The QR code generated when an item is added will pay the gas for the transaction.
    At the same time, Recover also sends an email to the finder with the private key of the wallet which is functionality of simple mode.
    Claim has been registered
    Claim has been registered
  6. The owner receives the message which updates him over the status of the lost item. In the Recover dapp, the owner will see the details of the finder and has the choice to accept or reject the claim.
    The details shows:
    • Finder’s wallet address
    • Email to be notified
    • And a message written by the finder
    Reward transfer - Accept claim
    Reward transfer - Accept claim
  7. Owner receives a metamask transaction box which requires permission to send a reward value from the owner's wallet to an Escrow (which is Recover). Escrow helps make sure the finder gets a reward when the item is returned. This will be an Ethereum transaction.
    Metamask transaction to pay the finder - Owner’s wallet to Escrow
    Metamask transaction to pay the finder - Owner’s wallet to Escrow
  8. After confirming the transaction and transferring the reward to an Escrow, the owner can reward the finder by clicking on the button which appears on the screen. The reward is only transferred to the finder's wallet if the item is correctly returned. Another metamask transaction on Ethereum will transfer the reward amount from Recover’s smart contract to the finder’s wallet.
    Item Recovered - Reward the finder
    Item Recovered - Reward the finder
    Metamask transaction to pay the finder - Escrow to finder’s wallet
    Metamask transaction to pay the finder - Escrow to finder’s wallet
  9. In the last step, a confirmation will be visible which shows that the Recover transaction is done.
    Confirmation - Transaction finished
    Confirmation - Transaction finished