---
id: data-wallet-features
title: Data Wallet Features
description: Review the main features of the Data Wallet, including secure storage, credential sharing, and privacy controls for digital identity management.
hide_title: false
sidebar_label: Features
keywords: [Data Wallet, features, credential storage, credential sharing, privacy controls, EUDI Wallet, digital identity, verifiable credentials, trust management, trust list, EU Trust List, Untrusted Service Provider]
slug: /data-wallet-features/
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```

<head>
  <title>Discover Key Features of the Data Wallet by iGrant.io | iGrant.io DevDocs</title>
  <meta name="description" content="Review the main features of the Data Wallet, including secure storage, credential sharing, and privacy controls for digital identity management."/>
</head>
Data Wallets and mobile SDKs provided by iGrant.io are specifically designed for mobile applications targeted at individual holders. They support OpenID for Verifiable Credentials (OpenID4VC - OpenID4VCI and OpenID4VP) along with various other credential profiles as detailed below.

## OpenID for Verifiable Credentials (OpenID4VC - OpenID4VCI and OpenID4VP)

The following features are supported for OpenID for Verifiable Credentials (OpenID4VC):

| Category                   | Supported Options                                                                                                                                                                                                                                                                                      |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Formats**                | W3C VC (JWT), IETF SD-JWT, ISO 18013-5 (mdoc, mDL)                                                                                                                                                                                                                                                     |
| **Issuance Protocols**     | [OpenID4VCI - Draft 13](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0-ID1.html), [EWC RFC001: Issue Verifiable Credential - v2.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc001-issue-verifiable-credential.md)                                       |
| **Key Managements**        | [JSON Web Key (JWK)](https://datatracker.ietf.org/doc/html/rfc7517) via `.well-known/jwk_uri`, [`did:ebsi`](https://hub.ebsi.eu/vc-framework/did/legal-entities), [`did:key:jwk_jcs-pub`](https://hub.ebsi.eu/vc-framework/did/natural-person), [`did:web`](https://w3c-ccg.github.io/did-method-web/), [`did:jwk`](https://github.com/quartzjer/did-jwk/blob/main/spec.md), [`did:tdw` (or `did:webvh`)](https://identity.foundation/didwebvh/) |
| **Presentation Protocols** | [OpenID4VP - Draft 18](https://openid.net/specs/openid-4-verifiable-presentations-1_0-ID2.html), [EWC RFC002: Present Verifiable Credentials - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md)                                        |
| **Signing Algorithms**     | ECDSA (secp256r1/P-256) with SHA-256, RSA-2048 with SHA-256, Ed25519                                                                                 |
| **Revocation Management**  | [Token Status List](https://www.ietf.org/archive/id/draft-ietf-oauth-status-list-06.html), [Verifiable Credentials Status List v2021](https://www.w3.org/TR/2023/WD-vc-status-list-20230427/)                                                                                                          |
| **Trust Managements**      | EBSI, OpenID Federation (Coming soon), Verifier knows Issuers, X.509 certificates, EU Trust List (as per [ETSI TS 119 612](https://www.etsi.org/deliver/etsi_ts/119600_119699/119612/02.01.01_60/ts_119612v020101p.pdf))                                                                               |

For how the wallet establishes trust in issuers and verifiers, and what the **"not verified"** notice means, see [Trust in the Wallet Ecosystem](/docs/trust-overview/) and [The "not verified" provider notice](/docs/trust-untrusted-service-provider/).

## EWC RFCs

The following EWC RFCs are supported:

| Category                                   | RFC                                                                                                                                                                                   |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **PID Issuance**                           | [EWC RFC003: EWC RFC003: Issue Person Identification Data (PID) - v1.1](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc003-issue-person-identification-data.md)  |
| **Legal PID Issuance**                     | [EWC RFC005: Issue Legal Person Identification Data (LPID) - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc005-issue-legal-person-identification-data.md) |
| **Wallet Unit Attestation (Individual)**   | [EWC RFC004: EWC RFC004: Individual Wallet Unit Attestation - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc004-individual-wallet-attestation.md)         |
| **Wallet Unit Attestation (Organisation)** | EWC RFC006: Organisational Wallet Unit Attestation (Work-In-Progress)                                                                                                                 |
| **Payment Authenticator**                  | [EWC RFC007: Payment Authenticator - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/payment-rfcs/ewc-rfc007-payment-wallet-attestation.md)                        |
| **Payment Data Confirmation**              | [EWC RFC008: Payment Data Confirmation - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/payment-rfcs/ewc-rfc008-payment-data-confirmation.md)                     |


## Others

Additionally, the following features are supported on OID4VC:

| Category    | Supported Options                                                                        |
| ----------- | ---------------------------------------------------------------------------------------- |
| **Formats** | Passports (ICAO DTC), x509, PKPASS, Aadhar, Covid Vaccination (EU, Singapore, India, US) |

For ICAO DTC, the following countries are supported:

- EU
- Singapore
- United States of America
- China

Please note that exhaustive tests have not been carried out for every country. If you encounter issues using your country's passport, please contact:

- **Email**: [support@igrant.io](mailto:support@igrant.io)

- **WhatsApp Us**: [WhatsApp Us](https://wa.me/message/3YFVQOBN5ZYFE1)
