SmartStamp Mobile

Mobile fingerprinting and provenance for physical art

The SmartStamp mobile app gives galleries and collectors a way to register, verify, and transfer artworks with cryptographic certainty. A scan session captures up to nine micro-detail surface readings and combines them into a tamper-evident fingerprint tied to the physical piece, which a paper certificate cannot reproduce.

SmartStamp mobile app login screen
Digital passport for a fingerprinted artwork
Mobile app home screen showing the artwork collection

What the app does

The SmartStamp mobile app handles the physical side of artwork authentication. It walks the user through capturing surface scans, registers a fingerprint on the blockchain-backed backend, and produces a digital passport that travels with the work. When a piece changes hands, the transfer is confirmed by both parties in the app and the ownership record updates in real time, visible immediately in the web dashboard used by gallery staff.

A physical artwork gets a cryptographic identity

Registering an artwork takes the user through four steps: a full overview photo, a close-up detail shot, selection of fingerprint points on the surface, and final submission to create a permanent record. Each fingerprint is a unique hash tied to the specific physical piece, not to a document or certificate that can be copied. The same flow works in reverse for verification: scan a QR code or enter a SmartStamp ID, compare the surface images, and confirm ownership details in seconds.

Starting a fingerprint scan of a physical artwork
Fingerprint scan in progress
Fingerprint scan complete

Every artwork carries its full history

The artwork detail view combines everything in one place: the SmartStamp ID, ownership record, surface images, and any attached documents. The Images tab shows the overview photo, the close-up detail, and the individual fingerprint captures side by side, so any party can visually verify the work against the registered record without specialist equipment.

Digital passport for a fingerprinted artwork
Scan history for an artwork's digital passport

Moving artworks between collectors and galleries

When a work changes hands, the transferring party enters the recipient's email and confirms. A final warning makes clear the action is permanent and irreversible. Once confirmed, the passport updates instantly and both parties receive a Postmark email with the transfer record. The complete prior ownership history is preserved in the chain.

Transferring ownership of an artwork

Certificates and reports generated and stored in-app

Eight document types are supported: Certificate of Authenticity, Condition Report, Appraisal, Insurance, Ownership, Provenance Record, Restoration Report, and Other. Documents are attached to a specific artwork and stored in Firebase Storage. The Certificate of Authenticity is generated automatically from artwork metadata and is ready to download as a PDF, with no gallery software or external service required.

Generating a certificate of authenticity
Document storage for an artwork
Generated certificate of authenticity

The collection at a glance

The home screen gives quick access to the four main actions: verify an artwork, create a new space, transfer ownership, or access more options. Spaces group artworks by collection or location, and the Transferred section tracks recent ownership changes. All data syncs from Firestore in real time, so gallery staff and collectors always see the same state.

Mobile app home screen showing the artwork collection

All Screens

SmartStamp mobile app login screen
Onboarding Sign in
Mobile app home screen showing the artwork collection
Dashboard
Starting a fingerprint scan of a physical artwork
Fingerprinting Register artwork
Fingerprint scan in progress
Fingerprinting Artwork verification
Fingerprint scan complete
Fingerprinting ID confirmed
Digital passport for a fingerprinted artwork
Digital passport Artwork detail
Scan history for an artwork's digital passport
Digital passport Surface images
Transferring ownership of an artwork
Transfer ownership
Document storage for an artwork
Documents Document library
Generating a certificate of authenticity
Documents Add document
Generated certificate of authenticity
Documents Certificate ready

Architecture

How it is built

A single Flutter codebase targets iOS and Android from one source. Firebase handles real-time sync, authentication, and file storage. PostHog tracks product behaviour. Postmark delivers transactional email for ownership transfers and document sharing.

Flutter, single codebase
One Dart codebase ships to both iOS and Android. The UI layer is entirely custom, with no third-party component libraries, so we control the interaction and visual design of every fingerprinting flow.
Firebase, real-time sync
Firestore keeps the mobile app and the web dashboard in sync with no polling. Auth, storage, and functions all live under the same project, so the two platforms need no infrastructure coordination.
PostHog and Postmark
PostHog captures funnel data and feature usage without sending data to third-party ad networks. Postmark handles time-sensitive transactional email: transfer confirmations, document delivery, and status updates.
LayerTechnology
UI FrameworkFlutter 3 / Dart
State ManagementRiverpod
AuthenticationFirebase Auth + Apple Sign-In
DatabaseCloud Firestore
File StorageFirebase Storage
Backend FunctionsFirebase Cloud Functions (Node.js)
AnalyticsPostHog
Transactional EmailPostmark
PlatformsiOS 16+ / Android 12+