# @celo/utils

> Celo common utils

Latest version **8.0.3** (published 2025-07-10) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @celo/utils
pnpm add @celo/utils
yarn add @celo/utils
bun add @celo/utils
```

## Health

**Score 50/100 (C)** — status: stable.

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

Warnings: low downloads; no esm support.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 8.0.3 |
| Published | 2025-07-10 |
| First published | 2019-08-02 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 13 |
| Unpacked size | 111.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 44 |
| Author | Celo |
| Maintainers | app-tooling |

## Links

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

## Dependencies (13)

- [fp-ts](https://npm.io/package/fp-ts.md) 2.16.9
- [io-ts](https://npm.io/package/io-ts.md) 2.0.1
- [@celo/base](https://npm.io/package/@celo/base.md) ^7.0.3
- [web3-utils](https://npm.io/package/web3-utils.md) 1.10.4
- [@types/node](https://npm.io/package/@types/node.md) ^18.7.16
- [@types/bn.js](https://npm.io/package/@types/bn.js.md) ^5.1.0
- [bignumber.js](https://npm.io/package/bignumber.js.md) ^9.0.0
- [web3-eth-abi](https://npm.io/package/web3-eth-abi.md) 1.10.4
- [@noble/curves](https://npm.io/package/@noble/curves.md) 1.3.0
- [@noble/hashes](https://npm.io/package/@noble/hashes.md) 1.3.3
- [@noble/ciphers](https://npm.io/package/@noble/ciphers.md) 1.1.3
- [@ethereumjs/rlp](https://npm.io/package/@ethereumjs/rlp.md) ^5.0.2
- [@ethereumjs/util](https://npm.io/package/@ethereumjs/util.md) 8.0.5

## Recent versions

- 8.0.3 (latest) — 2025-07-10
- 8.0.3-beta.0 (beta) — 2025-06-05
- 6.0.0-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.1 (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-03
- 1.0.1 (d532d06f60999e0ed951839cc0cff9e0abf4d505) — 2021-01-21
- 1.0.0-beta4 (a08a4e5179745cf824b6d8410a272b8263d0a386) — 2021-01-11
- 1.0.0-beta (a640ba0daa8e644ea593c01b30f32943778cd0f6) — 2020-11-26
- 0.1.22 (16e8b0c8f91504073860a80a6fc551b09400c335) — 2020-10-31
- 0.1.21 (b5fc545ea30be1834621288051807aae194ff813) — 2020-10-09
- … 136 more at https://npm.io/package/@celo/utils/versions

## README

# @celo/utils

Various utility functions used across Celo SDKs.

## 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 🌟

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