# @solana/wallet-standard-wallet-adapter-base

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

## Install

```sh
npm install @solana/wallet-standard-wallet-adapter-base
pnpm add @solana/wallet-standard-wallet-adapter-base
yarn add @solana/wallet-standard-wallet-adapter-base
bun add @solana/wallet-standard-wallet-adapter-base
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.1.6 |
| Published | 2026-09-10 |
| First published | 2022-10-15 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=22 |
| Dependencies | 8 |
| Unpacked size | 202 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 136 |
| Author | Solana Maintainers |
| Maintainers | solana-devs |

## Links

- npm: https://www.npmjs.com/package/@solana/wallet-standard-wallet-adapter-base
- Repository: https://github.com/anza-xyz/wallet-standard
- Homepage: https://github.com/anza-xyz/wallet-standard#readme
- Issues: https://github.com/anza-xyz/wallet-standard/issues
- npm.io page: https://npm.io/package/@solana/wallet-standard-wallet-adapter-base

## Dependencies (8)

- [@wallet-standard/app](https://npm.io/package/@wallet-standard/app.md) ^1.1.0
- [@wallet-standard/base](https://npm.io/package/@wallet-standard/base.md) ^1.1.0
- [@wallet-standard/wallet](https://npm.io/package/@wallet-standard/wallet.md) ^1.1.0
- [@wallet-standard/features](https://npm.io/package/@wallet-standard/features.md) ^1.1.0
- [@solana/wallet-adapter-base](https://npm.io/package/@solana/wallet-adapter-base.md) ^0.9.24
- [@solana/wallet-standard-util](https://npm.io/package/@solana/wallet-standard-util.md) ^1.1.4
- [@solana/wallet-standard-chains](https://npm.io/package/@solana/wallet-standard-chains.md) ^1.1.2
- [@solana/wallet-standard-features](https://npm.io/package/@solana/wallet-standard-features.md) ^1.5.0

## Recent versions

- 1.1.6 (latest) — 2026-09-10
- 1.1.0-alpha.11 (alpha) — 2023-08-07
- 1.0.0-rc.9 (rc) — 2022-10-28
- 1.1.5 — 2026-06-18
- 1.1.4 — 2025-01-15
- 1.1.3 — 2025-01-15
- 1.1.2 — 2024-01-03
- 1.1.1 — 2023-08-07
- 1.1.0 — 2023-08-07
- 1.1.0-alpha.10 — 2023-08-05
- 1.1.0-alpha.9 — 2023-07-03
- 1.1.0-alpha.8 — 2023-06-22
- 1.1.0-alpha.7 — 2023-06-16
- 1.1.0-alpha.6 — 2023-06-16
- 1.1.0-alpha.5 — 2023-06-16
- … 17 more at https://npm.io/package/@solana/wallet-standard-wallet-adapter-base/versions

## README

# Solana Wallet Standard

This repo contains Solana-specific extensions to the [Wallet Standard](https://github.com/wallet-standard/wallet-standard).

If you have a wallet and want to implement this, please see the [Wallet Standard for Wallets](./WALLET.md) guide.

# [typescript-monorepo](https://github.com/jordansexton/typescript-monorepo)

This is a simple monorepo template with some specific design goals:

* Latest TypeScript version
* Fast, incremental dependency updates and builds
* No package bundler
* Watch mode works
* ESM and CJS work (with distinct build outputs)
* Vanilla TS and React packages work
* Create React App works* (with hot module reloading of the entire workspace)
* Parcel works (with HMR)

\* Create React App, which uses Webpack 5, can't resolve ES modules without .mjs file extensions by default, so [react-app-rewired](https://github.com/timarney/react-app-rewired) is minimally used to [configure Webpack](packages/app/create-react-app/config-overrides.js) to do this.

## Prerequisites

* Node 16+
* PNPM

If you have Node 16+, you can [activate PNPM with Corepack](https://pnpm.io/installation#using-corepack):

```shell
corepack enable
corepack prepare pnpm@`npm info pnpm --json | jq -r .version` --activate
```

Corepack requires a version to enable, so if you don't have [jq](https://stedolan.github.io/jq/) installed, you can [install it](https://formulae.brew.sh/formula/jq), or just manually get the current version of pnpm with `npm info pnpm` and use it like this:

```shell
corepack prepare pnpm@7.13.4 --activate
```

## Setup

```shell
git clone https://github.com/wallet-standard/wallet-standard.git
cd wallet-standard
pnpm install
```

## Build

Run this to build all your workspace packages.

```shell
pnpm build
```

This will build workspace packages that use `tsc` for compilation first, then everything else.

## Watch

Run this to build and watch workspace packages that use `tsc` for compilation.

```shell
pnpm watch
```

Other packages can build and run with their own tools (like CRA's react-scripts commands).

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