fix: remove did verification for issuer identity#126
Conversation
📝 WalkthroughWalkthroughThe PR removes the openAttestationDidIdentityProof verifier from verification logic and public exports, and updates test snapshots to no longer include the DID-based skipped identity proof entries. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@src/verify/verify.ts`:
- Line 60: Remove the lingering export/import of openAttestationDidIdentityProof
from src/verify/fragments/index.ts (delete it from the import list and from the
export statement) and ensure the final verifier list constant
openAttestationVerifiers does not reintroduce it by checking
originalOpenAttestationVerifiers (from `@tradetrust-tt/tt-verify`); if
originalOpenAttestationVerifiers includes openAttestationDidIdentityProof,
filter or omit that entry when creating openAttestationVerifiers (the const
openAttestationVerifiers = [...originalOpenAttestationVerifiers]) so the
verifier is excluded even if present upstream.
|
## [2.5.2](v2.5.1...v2.5.2) (2026-02-03) ### Bug Fixes * remove did verification for issuer identity ([#126](#126)) ([3ea270c](3ea270c))
|
🎉 This PR is included in version 2.5.2 🎉 The release is available on: Your semantic-release bot 📦🚀 |



Summary
Remove Issuer Identity verification using DID method.
Changes
Removed OpenAttestationDidIdentityProof from verifier
Updated affected unit tests
Summary by CodeRabbit
Refactor
Tests