igrantio-credential-schema-authenticatorlisted
Install: claude install-skill L3-iGrant/skills
# iGrant.io Authenticator credential schema
## When to use
Use this skill when you issue or ask for an **iGrant.io Authenticator**
credential. The credential proves control of one email address, and nothing
else. It is the smallest schema in the registry: one claim. iGrant.io uses it
for passwordless sign-in, where the user presents the credential in place of a
password.
The registry publishes this schema in **all three formats**:
| Format | Metadata flag | Identifier to send |
| --- | --- | --- |
| `dc+sd-jwt` | `isSdJwt: true` | `vct` |
| `jwt_vc_json` | `isJwt: true` | `type` |
| `mso_mdoc` | `isMsoMdoc: true` | `doctype` |
This page describes registry version **2025.7.1**, the latest version of the
template.
## Claim path pointer document - dc+sd-jwt
| Fact | Value |
| --- | --- |
| Title | iGrant.io Authenticator |
| Credential type | `io.igrant.authenticator` |
| Namespace | `io.igrant.authenticator` |
| Format | `dc+sd-jwt` |
| Supported version | `version_01` |
```json
{
"claims": [
{
"path": [
"email_address"
],
"mandatory": true,
"limitDisclosure": true
}
]
}
```
## Claim path pointer document - jwt_vc_json
| Fact | Value |
| --- | --- |
| Title | iGrant.io Authenticator |
| Credential type | `io.igrant.authenticator` |
| Namespace | `io.igrant.authenticator` |
| Format | `jwt_vc_json` |
| Supported version | `version_01` |
```json
{
"claims": [
{
"path": [
"credentialSubject",
"email_