Skip to content

Offline Behavior

What Works Without Internet

VeriChain's iOS app requires an internet connection for live blockchain verification. However, some functionality is available offline:

Feature Offline
QR code scanning (camera) ✅ Available
Live blockchain verification ❌ Requires internet
Cached verification results ✅ Available for recently verified items
Viewing past scan history ✅ Available

Offline Verification Attempt

If you scan a QR code while offline:

  1. The app detects the lack of connectivity.
  2. It checks its local cache for a previously verified result for that transaction ID.
  3. If found, it displays the cached result with a clear warning:

Cached Result

This verification result is from a previous online check. Connect to the internet and re-scan to get a live blockchain confirmation.


Reconnecting

Once connectivity is restored, re-scan the QR code to get a live, current verification result. The fresh result will replace the cached one in the audit log.