Passkey setup, verified end to end
Generate every file your domain and apps need, then watch each check turn green, with the same check IDs as ./gradlew passkiCheck and the on-device doctor.
Generator
rpId, package + SHA-256 (paste passkiFingerprints output), Team ID and bundle ID → assetlinks.json, AASA, entitlements, xcconfig line, server origins. Download as zip.
Verifier
Fetches your live .well-known files, Google Digital Asset Links and Apple's CDN server-side and runs AND-01…04 / IOS-01…03. Live re-check while you deploy; share a read-only report.
Demo relying party
A real WebAuthn server (SimpleWebAuthn) for the PassKi sample app, plus self-service iOS registration on the demo domain.