Skip to content

fix(zk-passport): log verify failures in off-chain attestation endpoint#48

Merged
calebtuttle merged 1 commit into
mainfrom
dev
May 29, 2026
Merged

fix(zk-passport): log verify failures in off-chain attestation endpoint#48
calebtuttle merged 1 commit into
mainfrom
dev

Conversation

@calebtuttle

Copy link
Copy Markdown
Contributor

The free gov-id off-chain attestation handler returned 400 from three branches (verify returned verified=false, missing disclosed fields, unsupported nationality) without logging, making these failures invisible in Datadog. The paid verify-and-issue endpoint already logs these; mirror that logging here so free-tier ZK Passport verification failures (and their queryResultErrors) are observable server-side.

The free gov-id off-chain attestation handler returned 400 from three
branches (verify returned verified=false, missing disclosed fields,
unsupported nationality) without logging, making these failures
invisible in Datadog. The paid verify-and-issue endpoint already logs
these; mirror that logging here so free-tier ZK Passport verification
failures (and their queryResultErrors) are observable server-side.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@calebtuttle calebtuttle merged commit 13c5f62 into main May 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant