# @dydxprotocol/starkex-lib

> Cryptographic functions for use with StarkEx

Latest version **1.2.0** (published 2023-12-06) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @dydxprotocol/starkex-lib
pnpm add @dydxprotocol/starkex-lib
yarn add @dydxprotocol/starkex-lib
bun add @dydxprotocol/starkex-lib
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.2.0 |
| Published | 2023-12-06 |
| First published | 2020-09-12 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 974 KB |
| Known vulnerabilities | 0 (+2 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 26 |
| Author | dYdX Trading Inc. |
| Maintainers | brendandydxci |

## Links

- npm: https://www.npmjs.com/package/@dydxprotocol/starkex-lib
- Repository: https://github.com/dydxprotocol/starkex-lib
- Homepage: https://github.com/dydxprotocol/starkex-lib#readme
- Issues: https://github.com/dydxprotocol/starkex-lib/issues
- npm.io page: https://npm.io/package/@dydxprotocol/starkex-lib

## Dependencies (9)

- [bip39](https://npm.io/package/bip39.md) ^3.0.3
- [bn.js](https://npm.io/package/bn.js.md) 5.1.3
- [big.js](https://npm.io/package/big.js.md) 6.0.3
- [hash.js](https://npm.io/package/hash.js.md) ^1.1.7
- [ffi-napi](https://npm.io/package/ffi-napi.md) ^4.0.1
- [@types/big.js](https://npm.io/package/@types/big.js.md) 6.0.0
- [bigint-buffer](https://npm.io/package/bigint-buffer.md) ^1.1.5
- [@types/elliptic](https://npm.io/package/@types/elliptic.md) ^6.4.12
- [ethereum-cryptography](https://npm.io/package/ethereum-cryptography.md) ^0.1.3

## Recent versions

- 1.2.0 (latest) — 2023-12-06
- 1.1.11 — 2023-01-26
- 1.1.10 — 2022-09-01
- 1.1.9 — 2022-03-25
- 1.1.8 — 2022-03-24
- 1.1.7 — 2022-03-04
- 1.1.6 — 2022-02-18
- 1.1.5 — 2021-12-09
- 1.1.4 — 2021-12-09
- 1.1.3 — 2021-12-03
- 1.1.2 — 2021-11-30
- 1.1.1 — 2021-10-05
- 1.1.0 — 2021-09-22
- 1.0.5 — 2021-06-07
- 1.0.4 — 2021-05-12
- … 47 more at https://npm.io/package/@dydxprotocol/starkex-lib/versions

## README

<p align='center'><img src='https://s3.amazonaws.com/dydx-assets/dydx_logo_black.svg' width='256' /></p>

<div align='center'>
  <a href='https://circleci.com/gh/dydxprotocol/workflows/starkex-lib/tree/master'>
    <img src='https://img.shields.io/circleci/project/github/dydxprotocol/starkex-lib.svg?token=446e78d103fea7b64b2e490215ce2a9669431c96' alt='CircleCI Status' />
  </a>
  <a href='https://coveralls.io/github/dydxprotocol/starkex-lib'>
    <img src='https://coveralls.io/repos/github/dydxprotocol/starkex-lib/badge.svg?t=xQcJRh' alt='Coverage Status' />
  </a>
  <a href='https://www.npmjs.com/package/@dydxprotocol/starkex-lib'>
    <img src='https://img.shields.io/npm/v/@dydxprotocol/starkex-lib.svg' alt='NPM'/>
  </a>
  <a href='https://github.com/dydxprotocol/starkex-lib/blob/master/LICENSE'>
    <img src='https://img.shields.io/github/license/dydxprotocol/starkex-lib.svg' alt='License' />
  </a>
</div>
<br>

Cryptographic functions for dYdX (v3 API).

Draws from [starkex-resources](https://github.com/starkware-libs/starkex-resources) for the cryptographic primitives.

## Installation

```bash
npm install @dydxprotocol/starkex-lib
```

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