# @solana-program/stake

> JavaScript client for the Stake program

Latest version **0.9.1** (published 2026-09-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install @solana-program/stake
pnpm add @solana-program/stake
yarn add @solana-program/stake
bun add @solana-program/stake
```

## Health

**Score 55/100 (C)** — status: active.

Positive: no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types; no esm support; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.9.1 |
| Published | 2026-09-01 |
| First published | 2024-12-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 62 |
| Maintainers | joncinque, solana-devs |

## Links

- npm: https://www.npmjs.com/package/@solana-program/stake
- Repository: https://github.com/solana-program/stake
- Homepage: https://github.com/solana-program/stake#readme
- Issues: https://github.com/solana-program/stake/issues
- npm.io page: https://npm.io/package/@solana-program/stake

## Recent versions

- 0.9.1 (latest) — 2026-09-01
- 0.9.0 — 2026-08-21
- 0.8.0 — 2026-07-15
- 0.7.2 — 2026-06-16
- 0.7.1 — 2026-06-16
- 0.7.0 — 2026-06-16
- 0.6.1 — 2026-05-04
- 0.6.0 — 2026-02-06
- 0.5.0 — 2025-11-05
- 0.4.0 — 2025-10-13
- 0.3.0 — 2025-09-02
- 0.2.1 — 2025-05-14
- 0.2.0 — 2025-03-03
- 0.1.0 — 2025-01-08
- 0.0.0 — 2024-12-10

## README

# JavaScript client

A generated JavaScript library for the Stake program.

## Getting started

The JS client tests use [LiteSVM](https://github.com/LiteSVM/litesvm) in-process, so no local validator is needed. To build and test your JavaScript client from the root of the repository, you may use the following command.

```sh
make test-js-clients-js
```

This installs dependencies, builds the client, and runs the test suite.

## Available client scripts.

Alternatively, you can go into the client directory and run the tests directly.

```sh
# Build the program `.so` that LiteSVM loads.
make build-sbf-program

# Go into the client directory and run the tests.
cd clients/js
pnpm install
pnpm build
pnpm test
```

You may also use the following `make` targets from the root of the repository to lint and format your JavaScript client:

```sh
make lint-js-clients-js
make format-check-js-clients-js
```

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