# @pagopa/io-wallet-oid4vp

> OpenID4VP helpers for IT-Wallet relying parties and wallets, including authorization request retrieval/parsing, authorization response creation, JARM parsing/verification, and VP token parsing.

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

## Install

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

## 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-10-17 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 7 |
| Unpacked size | 381.8 KB |
| 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-oid4vp
- Repository: https://github.com/pagopa/io-wallet-sdk
- Homepage: https://github.com/pagopa/io-wallet-sdk/tree/main/packages/oid4vp
- Issues: https://github.com/pagopa/io-wallet-sdk/issues
- npm.io page: https://npm.io/package/@pagopa/io-wallet-oid4vp

## Dependencies (7)

- [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/openid4vp](https://npm.io/package/@openid4vc/openid4vp.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-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
- … 45 more at https://npm.io/package/@pagopa/io-wallet-oid4vp/versions

## README

## @pagopa/io-wallet-oid4vp

OpenID4VP helpers for IT-Wallet relying parties and wallets, including
authorization request retrieval/parsing, authorization response creation,
JARM parsing/verification, and VP token parsing.

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

## Installation

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

The package keeps cryptographic and HTTP operations injectable through callbacks
so it can run in Node.js, browsers, and React Native.

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