Repository navigation
Verify an Object
🇬🇧 English · 🇷🇺 Русский
Free, no wallet, no account. Open the Verify page and you are ready.
By Passport ID. Paste it into the search box. It looks like ODP-2026-03-123456789.
By QR code. Press the scan button and point the camera at the object's code. The camera needs permission and an https:// page — it will not work from a file opened off disk.
By .odpass file. If the issuer gave you the bundle — a ZIP holding the passport and its original photos — drop it onto the page. This works even when nobody is hosting the file publicly.
You can also paste a profile ID (C-482-930-174-005, or one starting B-, P-, M-) to look up an issuer rather than an object.
The page fetches the on-chain record, downloads the passport bundle if the issuer hosts one, and compares cryptographic fingerprints.
| What you see | What it means |
|---|---|
| Registered, fingerprints match | The record exists on-chain, and the content you are looking at is byte-for-byte what was registered. |
| Registered, but no hosted file | The record exists, but nobody published the bundle. Only someone holding the canonical .odpass can complete the check — ask the seller for it. |
| Not Registered | No such ID in the v0.6 registry. Either it was never registered, the ID is mistyped, or it belongs to an older superseded registry line. |
| Profile Not Found | No profile with that ID. Same three possibilities. |
If you paste something that is not an ID, the page says so rather than guessing — including the specific case of pasting an Ethereum address (0x…) or this site's own registry contract address.
Find the issuer's profile ID on their own website or social profile, and check it matches the one on the passport.
The blockchain proves a record exists and has not been altered. It cannot prove who stands behind it. That link is made by the issuer publishing their profile ID somewhere they visibly control. A passport whose issuer ID appears nowhere outside the registry proves considerably less than one whose ID is on the artist's own site.
This is not a limitation of this website. No implementation can do it for you.
- Not whether the object in front of you is the one in the passport. That is what the identification anchors — photos, dimensions, materials, distinguishing features — are for, and comparing them is your job. A seal or NFC chip makes that binding stronger; see NFC Seals in the protocol wiki.
- Not whether the issuer is honest. It tells you they have been consistent, and since when.