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¶
- From the LLImager Companion App home screen, tap the Scan button (camera icon).
- Point your camera at the QR code on the evidence document.
- The app automatically detects and reads the QR code — no tap required.
Step 2 — Verification in Progress¶
Once the QR code is detected:
- The app extracts the transaction ID from the QR URL.
- It queries the LLSmartVerify portal and blockchain for the corresponding record.
- 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