# @turnkey/api-key-stamper

> API key stamper for @turnkey/http

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

## Install

```sh
npm install @turnkey/api-key-stamper
pnpm add @turnkey/api-key-stamper
yarn add @turnkey/api-key-stamper
bun add @turnkey/api-key-stamper
```

## 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.6.17 |
| Published | 2026-09-22 |
| First published | 2023-08-17 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18.0.0 |
| Dependencies | 4 |
| Unpacked size | 93.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 101 |
| Author | Turnkey |
| Maintainers | andrewtk, r-n-o, jack-kearney-tkhq |
| Keywords | Turnkey, http, stamper, api key |

## Links

- npm: https://www.npmjs.com/package/@turnkey/api-key-stamper
- Repository: https://github.com/tkhq/sdk
- Issues: https://github.com/tkhq/sdk/issues
- npm.io page: https://npm.io/package/@turnkey/api-key-stamper

## Dependencies (4)

- [@noble/curves](https://npm.io/package/@noble/curves.md) ^1.3.0
- [@turnkey/crypto](https://npm.io/package/@turnkey/crypto.md) 2.13.2
- [@turnkey/encoding](https://npm.io/package/@turnkey/encoding.md) 0.6.0
- [sha256-uint8array](https://npm.io/package/sha256-uint8array.md) ^0.10.7

## Recent versions

- 0.6.17 (latest) — 2026-09-22
- 0.5.0-beta.6 (beta) — 2025-09-05
- 0.6.16 — 2026-09-22
- 0.6.15 — 2026-09-15
- 0.6.14 — 2026-09-04
- 0.6.13 — 2026-08-27
- 0.6.12 — 2026-08-14
- 0.6.11 — 2026-08-12
- 0.6.10 — 2026-08-06
- 0.6.9 — 2026-08-06
- 0.6.8 — 2026-07-16
- 0.6.7 — 2026-06-02
- 0.6.6 — 2026-05-05
- 0.6.5 — 2026-03-30
- 0.6.4 — 2026-03-25
- … 22 more at https://npm.io/package/@turnkey/api-key-stamper/versions

## README

---
title: "API Key Stamper"
---

# @turnkey/api-key-stamper

[![npm](https://img.shields.io/npm/v/@turnkey/api-key-stamper?color=%234C48FF)](https://www.npmjs.com/package/@turnkey/api-key-stamper)

This package contains functions to stamp a Turnkey request. It is meant to be used with [`@turnkey/http`](https://www.npmjs.com/package/@turnkey/http)

Usage:

```ts
import { ApiKeyStamper } from "@turnkey/api-key-stamper";
import { TurnkeyClient } from "@turnkey/http";

const stamper = new ApiKeyStamper({
  apiPublicKey: "...",
  apiPrivateKey: "...",
});

const httpClient = new TurnkeyClient(
  { baseUrl: "https://api.turnkey.com" },
  stamper,
);
```

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