# @celo/wallet-base

> Wallet base implementation

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

## Install

```sh
npm install @celo/wallet-base
pnpm add @celo/wallet-base
yarn add @celo/wallet-base
bun add @celo/wallet-base
```

## Health

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

Positive: has types; no vulnerabilities; has provenance; high maintenance score; high quality score.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 8.0.4 |
| Published | 2026-06-15 |
| First published | 2020-11-26 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=20 |
| Dependencies | 8 |
| Unpacked size | 67.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 44 |
| Author | Celo |
| Maintainers | app-tooling, jcortejoso, alvarof2, pahor |
| Keywords | celo, blockchain, sdk |

## Links

- npm: https://www.npmjs.com/package/@celo/wallet-base
- Repository: https://github.com/celo-org/developer-tooling
- Homepage: https://docs.celo.org
- Issues: https://github.com/celo-org/developer-tooling/issues
- npm.io page: https://npm.io/package/@celo/wallet-base

## Dependencies (8)

- [debug](https://npm.io/package/debug.md) ^4.1.1
- [@celo/base](https://npm.io/package/@celo/base.md) ^7.0.3
- [@celo/utils](https://npm.io/package/@celo/utils.md) ^8.0.3
- [@types/debug](https://npm.io/package/@types/debug.md) ^4.1.5
- [bignumber.js](https://npm.io/package/bignumber.js.md) ^9.0.0
- [@celo/connect](https://npm.io/package/@celo/connect.md) ^8.0.0
- [@noble/curves](https://npm.io/package/@noble/curves.md) ^1.3.0
- [@noble/hashes](https://npm.io/package/@noble/hashes.md) ^1.3.3

## Recent versions

- 8.0.4 (latest) — 2026-06-15
- 8.0.1-beta.0 (beta) — 2025-08-06
- 5.1.3-contracts-11-post-audit.0 (contracts-11-post-audit) — 2024-02-28
- 5.1.2-contracts-11-pre.0 (contracts-11-pre) — 2024-02-07
- 2.2.0-alpha.2 (alpha) — 2022-09-28
- 2.0.0-rc.3 (rc) — 2022-04-26
- 1.5.2 (9055c44a695cec80310060513f19362b88b4e45e) — 2022-02-08
- 1.2.0 (alfajores) — 2021-04-22
- 1.1.0-beta.1 (ced66240c06781fe305799c6eb6325a75e4cab4a) — 2021-03-06
- 1.0.2-beta-1 (9d0893f37d953f0a37c362e1c46257fd1a1b6912) — 2021-02-11
- 1.0.2-beta (cf26898f49ebfcd9ec669f7c466c57810565007d) — 2021-02-04
- 1.0.1 (d532d06f60999e0ed951839cc0cff9e0abf4d505) — 2021-01-21
- 1.0.0-beta4 (a08a4e5179745cf824b6d8410a272b8263d0a386) — 2021-01-11
- 1.0.0-beta (a640ba0daa8e644ea593c01b30f32943778cd0f6) — 2020-11-26
- 8.0.3 — 2026-01-07
- … 107 more at https://npm.io/package/@celo/wallet-base/versions

## README

# Developer Tooling

This repository contains the source code for various JS/TS developer tools and CLI(s) released by cLabs 
for the Celo community. 

## How we work

We are a GitHub-first team, which means we have a strong preference for communicating via GitHub. 
Please use GitHub to:

🐞 [File a bug report](https://github.com/celo-org/developer-tooling/issues/new/choose)

💬 [Ask a question](https://github.com/celo-org/developer-tooling/discussions)

✨ [Suggest a feature](https://github.com/celo-org/developer-tooling/issues/new/choose)

🧑‍💻 [Contribute!](/CONTRIBUTING.md)

🚔 [Report a security vulnerability](https://github.com/celo-org/developer-tooling/issues/new/choose)

> [!TIP]
> 
> Please avoid messaging us via Slack, Telegram, or email. We are more likely to respond to you on 
> GitHub than if you message us anywhere else. We actively monitor GitHub, and will get back to you shortly 🌟

## Code

This repository contains source code for:

- [`@celo/celocli`](https://www.npmjs.com/package/@celo/celocli)
- [`@celo/actions`](https://www.npmjs.com/package/@celo/actions)
- [`@celo/base`](https://www.npmjs.com/package/@celo/base)
- [`@celo/connect`](https://www.npmjs.com/package/@celo/connect)
- [`@celo/core`](https://www.npmjs.com/package/@celo/core)
- [`@celo/contractkit`](https://www.npmjs.com/package/@celo/contractkit)
- [`@celo/cryptographic-utils`](https://www.npmjs.com/package/@celo/cryptographic-utils)
- [`@celo/explorer`](https://www.npmjs.com/package/@celo/explorer)
- [`@celo/governance`](https://www.npmjs.com/package/@celo/governance)
- [`@celo/keystores`](https://www.npmjs.com/package/@celo/keystores)
- [`@celo/network-utils`](https://www.npmjs.com/package/@celo/network-utils)
- [`@celo/metadata-claims`](https://www.npmjs.com/package/@celo/metadata-claims)
- [`@celo/phone-utils`](https://www.npmjs.com/package/@celo/phone-utils)
- [`@celo/transactions-uri`](https://www.npmjs.com/package/@celo/transactions-uri)
- [`@celo/viem-account-ledger`](https://www.npmjs.com/package/@celo/viem-account-ledger)
- Wallet related packages including:
  - [`@celo/wallet-base`](https://www.npmjs.com/package/@celo/wallet-base)
  - [`@celo/wallet-hsm`](https://www.npmjs.com/package/@celo/wallet-hsm)
  - [`@celo/wallet-hsm-aws`](https://www.npmjs.com/package/@celo/wallet-hsm-aws)
  - [`@celo/wallet-hsm-azure`](https://www.npmjs.com/package/@celo/wallet-hsm-azure)
  - [`@celo/wallet-hsm-gcp`](https://www.npmjs.com/package/@celo/wallet-hsm-gcp)
  - [`@celo/wallet-ledger`](https://www.npmjs.com/package/@celo/wallet-ledger)
  - [`@celo/wallet-local`](https://www.npmjs.com/package/@celo/wallet-local)

## Contributing

If you're interested in contributing, please read the [contributing docs](./CONTRIBUTING.md) 
**before submitting a pull request**.

## Documentation

[Head to the documentation](https://docs.celo.org/) to read and learn more about Celo SDK(s) and 
CLI(s).

## Community

Check out the following places for more developer tooling-related content:

- Join the [discussions on GitHub](https://github.com/celo-org/developer-tooling/discussions)
- Follow [@cLabs](https://twitter.com/cLabs) and [@celo](https://twitter.com/Celo) on X 
  (formerly Twitter) for project updates

## Authors

- [@aaronmgdr](https://github.com/aaronmgdr)
- [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)

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