Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verify eip712 vcs #1702

Merged
merged 4 commits into from
Sep 22, 2023
Merged

Verify eip712 vcs #1702

merged 4 commits into from
Sep 22, 2023

Conversation

nutrina
Copy link
Collaborator

@nutrina nutrina commented Sep 20, 2023

…oving types we don't yet use (like CredentialStatus)
- added test case to check that stamps created when user claims, as well as the
converted ones can be verified with ethers
- defined EIP712 specific structure for stamp & input data to avoid common
structural errors
@nutrina nutrina merged commit 73638d1 into main Sep 22, 2023
1 check passed
lucianHymer pushed a commit that referenced this pull request Sep 25, 2023
* feat(identity): adding back the eip712 types to the VC proof, but removing types we don't yet use (like CredentialStatus)

* feat(identity): removing error logs

* feat(identity): fixing EIP712 schema, removing unused attributes

* feat(iam): fixed validation of the EIP712 stamps with ethers

- added test case to check that stamps created when user claims, as well as the
converted ones can be verified with ethers
- defined EIP712 specific structure for stamp & input data to avoid common
structural errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

Example Contract to write EIP712 credentials on chain
1 participant