# @solana/spl-memo

> SPL Memo Program JS API

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

## Install

```sh
npm install @solana/spl-memo
pnpm add @solana/spl-memo
yarn add @solana/spl-memo
bun add @solana/spl-memo
```

## 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.3.0 |
| Published | 2026-09-15 |
| First published | 2022-06-14 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=16 |
| Dependencies | 1 |
| Unpacked size | 15.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 21 |
| Author | Solana Labs Maintainers |
| Maintainers | solana-devs |

## Links

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

## Dependencies (1)

- [buffer](https://npm.io/package/buffer.md) ^6.0.3

## Recent versions

- 0.3.0 (latest) — 2026-09-15
- 0.2.5 — 2024-04-19
- 0.2.4 — 2024-04-18
- 0.2.3 — 2023-06-01
- 0.2.2 — 2022-08-25
- 0.2.1 — 2022-08-22
- 0.2.0 — 2022-08-16
- 0.1.0 — 2022-06-14

## README

# `@solana/spl-memo`

A TypeScript library for interacting with the SPL Memo program.

## Links

- [Install](#install)
- [Build from Source](#build-from-source)

## Install

```shell
npm install --save @solana/spl-memo @solana/web3.js@1
```
_OR_
```shell
yarn add @solana/spl-memo @solana/web3.js@1
```

## Build from Source

0. Prerequisites

* Node 16+
* PNPM 9+

1. Clone the project:
```shell
git clone https://github.com/solana-program/memo.git
```

2. Navigate to the library:
```shell
cd clients/js-legacy
```

3. Install the dependencies:
```shell
pnpm install
```

4. Build the library:
```shell
pnpm build
```

5. Run the tests:
```shell
pnpm test
```

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