Skip to content

feat: Update issuer schema ids#161

Merged
Takaros999 merged 5 commits intomainfrom
takis/update-issue-schema-ids
Mar 11, 2026
Merged

feat: Update issuer schema ids#161
Takaros999 merged 5 commits intomainfrom
takis/update-issue-schema-ids

Conversation

@Takaros999
Copy link
Contributor

@Takaros999 Takaros999 commented Mar 8, 2026

This PR updates issuer_schema_ids:

Type issuer_schema_id
proof_of_human 1
face 11
passport 9303
mnc 9310

Other changes:

  • User VerificationLevel for legacy bridge respones, before we're using CredentialType which happened to be the same but it's not the case anymore
  • Updated where and how we compute signals
  • Introduced strum for better DX with string enums
  • Cleaned up issuer_schema.rs

@vercel
Copy link

vercel bot commented Mar 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
idkit-js-example Ready Ready Preview, Comment Mar 8, 2026 5:35am

Request Review

@Takaros999 Takaros999 changed the title Update issuer schema ids feat: Update issuer schema ids Mar 8, 2026
@Takaros999
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ae4ced2a0d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

assert_eq!(
node.first_satisfying(&available),
Some(CredentialType::Device)
Some(CredentialType::Passport)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Device doesn't exist anymore so we are removing it from here?

/// Orb credential
Orb,
/// Proof of human credential
ProofOfHuman,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we should mark Orb deprecated as we have old versions with it instead of just removing. up to you

@Takaros999 Takaros999 merged commit 8bdc351 into main Mar 11, 2026
15 checks passed
@Takaros999 Takaros999 deleted the takis/update-issue-schema-ids branch March 11, 2026 20:38
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.

2 participants