Skip to content

Scanning a QR Code

Overview

Licensed users can register evidence by scanning the QR code in the signed PDF log. This securely uploads the QR data, a TSA timestamp, and optional GPS location to the SmartVerify Portal. The portal then anchors the evidence hash, acquisition timestamp, and a cumulative data hash to the blockchain using a smart contract. Any third party can then use the LLIMAGER Companion app to verify the blockchain record.


Step-by-Step

Step 1 — Open the Scanner

  1. From the LLImager Companion App home screen, tap the Scan button (camera icon).
  2. Point your camera at the QR code on the evidence document.
  3. The app automatically detects and reads the QR code — no tap required.

Step 2 — Verification in Progress

Once the QR code is detected:

  1. The app extracts the transaction ID from the QR URL.
  2. It queries the LLSmartVerify portal and blockchain for the corresponding record.
  3. A loading indicator appears while the check is in progress (typically 1–3 seconds).

Step 3 — View the Result

The verification result screen shows:

  • Verified — hash matches, document is authentic
  • Verification Failed — hash mismatch, document may have been altered
  • ⚠️ Not Found — transaction ID not found in the system

See Verification Results for a detailed breakdown of each result.


Scanning Tips

  • Ensure good lighting on the document
  • Hold the phone steady and parallel to the QR code
  • The QR code can be scanned from a screen (tablet, monitor) or a printed page
  • If the scan doesn't trigger, try increasing screen brightness or improving lighting