# @pagopa/io-wallet-oid4vci

> OpenID4VCI helpers for IT-Wallet credential issuance flows, including metadata discovery, credential-offer parsing, authorization completion, credential request parsing/verification, credential response creation, and wallet-provider attestation utilities.

Latest version **1.5.7** (published 2026-09-11) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @pagopa/io-wallet-oid4vci
pnpm add @pagopa/io-wallet-oid4vci
yarn add @pagopa/io-wallet-oid4vci
bun add @pagopa/io-wallet-oid4vci
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.5.7 |
| Published | 2026-09-11 |
| First published | 2025-09-12 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 8 |
| Unpacked size | 3.3 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 6 |
| Maintainers | pp-ps, giuseppe-nuccio-crea, diego.lagosmorales |

## Links

- npm: https://www.npmjs.com/package/@pagopa/io-wallet-oid4vci
- Repository: https://github.com/pagopa/io-wallet-sdk
- Homepage: https://github.com/pagopa/io-wallet-sdk/tree/main/packages/oid4vci
- Issues: https://github.com/pagopa/io-wallet-sdk/issues
- npm.io page: https://npm.io/package/@pagopa/io-wallet-oid4vci

## Dependencies (8)

- [zod](https://npm.io/package/zod.md) ^4.3.6
- [@openid4vc/utils](https://npm.io/package/@openid4vc/utils.md) 0.4.3
- [@openid4vc/oauth2](https://npm.io/package/@openid4vc/oauth2.md) 0.4.3
- [@openid4vc/openid4vci](https://npm.io/package/@openid4vc/openid4vci.md) 0.4.3
- [@pagopa/io-wallet-utils](https://npm.io/package/@pagopa/io-wallet-utils.md) 1.5.7
- [@pagopa/io-wallet-oauth2](https://npm.io/package/@pagopa/io-wallet-oauth2.md) 1.5.7
- [@pagopa/io-wallet-oid4vp](https://npm.io/package/@pagopa/io-wallet-oid4vp.md) 1.5.7
- [@pagopa/io-wallet-oid-federation](https://npm.io/package/@pagopa/io-wallet-oid-federation.md) 1.5.7

## Recent versions

- 1.5.7 (latest) — 2026-09-11
- 1.5.4-alpha-20260731074954 (alpha) — 2026-07-31
- 1.5.6 — 2026-09-10
- 1.5.5 — 2026-09-04
- 1.5.4 — 2026-07-31
- 1.5.4-alpha-20260717125503 — 2026-07-17
- 1.5.4-alpha-20260714095946 — 2026-07-14
- 1.5.3 — 2026-06-26
- 1.5.3-alpha-20260626074041 — 2026-06-26
- 1.5.2 — 2026-06-10
- 1.5.1 — 2026-06-09
- 1.5.0 — 2026-06-05
- 1.4.2 — 2026-05-29
- 1.4.2-alpha-20260522091203 — 2026-05-22
- 1.4.1 — 2026-05-18
- … 46 more at https://npm.io/package/@pagopa/io-wallet-oid4vci/versions

## README

## @pagopa/io-wallet-oid4vci

OpenID4VCI helpers for IT-Wallet credential issuance flows, including metadata
discovery, credential-offer parsing, authorization completion, credential
request parsing/verification, credential response creation, and wallet-provider
attestation utilities.

Detailed function documentation is maintained in source JSDoc and surfaced by
TypeScript declarations and IDEs.

## Installation

```bash
pnpm add @pagopa/io-wallet-oid4vci
```

The package uses callback injection for HTTP, signing, hashing, verification,
and encryption so SDK consumers can provide platform-specific implementations.

---
_Source: https://npm.io/package/@pagopa/io-wallet-oid4vci · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
