# @privy-io/node

> The official TypeScript library for the Privy API API

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

## Install

```sh
npm install @privy-io/node
pnpm add @privy-io/node
yarn add @privy-io/node
bun add @privy-io/node
```

## 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; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.35.0 |
| Published | 2026-09-21 |
| First published | 2025-09-05 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 9 |
| Unpacked size | 5.4 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Privy API |
| Maintainers | payton-privy, sternhenri, asta-li, ahollenbach, ankushswar1, joshnaviprivy, ajin-privy, andrewprivyadmin |

## Links

- npm: https://www.npmjs.com/package/@privy-io/node
- Repository: https://github.com/privy-io/node-sdk
- Homepage: https://github.com/privy-io/node-sdk#readme
- Issues: https://github.com/privy-io/node-sdk/issues
- npm.io page: https://npm.io/package/@privy-io/node

## Dependencies (9)

- [jose](https://npm.io/package/jose.md) ^6.1.0
- [svix](https://npm.io/package/svix.md) ^1.92.2
- [lru-cache](https://npm.io/package/lru-cache.md) ^11.1.0
- [@hpke/core](https://npm.io/package/@hpke/core.md) ^1.7.5
- [@scure/base](https://npm.io/package/@scure/base.md) ^1.2.5
- [canonicalize](https://npm.io/package/canonicalize.md) ^2.1.0
- [@noble/curves](https://npm.io/package/@noble/curves.md) ^1.9.7
- [@noble/hashes](https://npm.io/package/@noble/hashes.md) ^1.8.0
- [@hpke/chacha20poly1305](https://npm.io/package/@hpke/chacha20poly1305.md) ^1.7.1

## Recent versions

- 0.35.0 (latest) — 2026-09-21
- 0.34.0 — 2026-08-28
- 0.33.0 — 2026-08-27
- 0.32.0 — 2026-08-26
- 0.31.0 — 2026-08-25
- 0.30.0 — 2026-08-20
- 0.29.0 — 2026-08-17
- 0.28.0 — 2026-07-27
- 0.27.0 — 2026-07-22
- 0.26.0 — 2026-07-13
- 0.25.0 — 2026-07-08
- 0.24.0 — 2026-06-30
- 0.23.0 — 2026-06-23
- 0.22.0 — 2026-06-17
- 0.21.0 — 2026-06-08
- … 26 more at https://npm.io/package/@privy-io/node/versions

## README

# Privy's Node / Typescript SDK

[![NPM version](<https://img.shields.io/npm/v/@privy-io/node.svg?label=npm%20(stable)>)](https://npmjs.org/package/@privy-io/node) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/@privy-io/node)

This library provides convenient access to the Privy REST API from server-side TypeScript or JavaScript.

The REST API documentation can be found on [docs.privy.io](https://docs.privy.io).

It is generated with [Stainless](https://www.stainless.com/).

## Installation

```sh
npm install @privy-io/node
```

## Usage

See Privy's [Node SDK guide](https://docs.privy.io/basics/nodeJS/setup) for setup and usage.

## Requirements

TypeScript >= 4.9 is supported.

The following runtimes are supported:

- Node.js 20 LTS or later ([non-EOL](https://endoflife.date/nodejs)) versions.
- Deno v1.28.0 or higher.
- Bun 1.0 or later.
- Cloudflare Workers.
- Vercel Edge Runtime.
- Jest 28 or greater with the `"node"` environment (`"jsdom"` is not supported at this time).
- Nitro v2.6 or greater.

> [!WARNING]
> Web browser runtimes aren't supported. The SDK will throw an error if used in a browser environment.

Note that React Native is not supported at this time.

If you are interested in other runtime environments, please open or upvote an issue on GitHub.

## Changelog

Our [changelog](https://docs.privy.io/changelogs/node) contains the latest information about new releases, including features, fixes, and upcoming changes.

We use [Semantic Versioning](https://semver.org/) to track breaking changes.

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