Releases: Signos-app/verify
v1.0.27 — Round-window blockchain scan + binary verification status
This is the version currently live at verify.signos.app.
What's new in this release
Round-window blockchain scan
The Algorand indexer's default unscoped note-prefix query is capped at ~200K rounds. Legacy sealed files whose hashes were registered before that window were returning VERIFICATION FAILED even though the on-chain record existed. v1.0.27 adds a round-window fallback:
- Fast path: unscoped note-prefix query (covers the most recent ~200K rounds)
- Fallback: iterates 100K-round windows back ~1 year of mainnet, batch-8 parallel, short-circuits on first match
- New
RoundWindowProgresscallback so the UI shows scan progress (~3–5s typical, up to ~15–20s for year-old files)
Binary verification status
Verification is now verified or failed — there is no partial tier. Cryptographic verification is binary: the file hashes to a chain-registered value, or it doesn't. The previous partial state was creating false-uncertainty UX.
Honest failure copy
VERIFICATION FAILED is now UNABLE TO VERIFY with an honest subtitle when the lookup is genuinely inconclusive (e.g., older-than-1-year files that exhaust the round-window scan).
Cleanup
verifyHumanPresencesimplified — trust the on-chainmotion_hashas authoritative, drop the XMP cross-check theater- Shared seal-metadata validator across
xmp-extractorandvideo-extractor video-extractorrewritten as a propermoov/meta/keys+ilstwalker (more reliable on AVFoundation-produced MOV/MP4)
No backend changes
This release is 100% client-side — same as every release. Deployed to Cloudflare Pages production.
Verify a sealed file
Source
This is the public mirror of backend-servers/verify-frontend/ from a private monorepo. See CONTRIBUTING.md for how the sync works and how to contribute.
Prior versions
Earlier versions (v1.0.19 through v1.0.26) were deployed to verify.signos.app but never had GitHub Releases. The full feature history is in the verifier source. Highlights:
- v1.0.19 — CVE-714 testnet spoofing fix + 6s indexer timeout
- v1.0.x through v1.0.26 — embed-first seal pipeline support, BLAKE3 WASM Safari iOS fixes, HEIC conversion guidance, content-hash blockchain confirmation, dark-theme UI redesign
License
MIT — see LICENSE