# edge-currency-plugins

> Edge currency plugins to fetch and process wallet accounts, balances and transactions.

Latest version **3.12.0** (published 2026-08-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install edge-currency-plugins
pnpm add edge-currency-plugins
yarn add edge-currency-plugins
bun add edge-currency-plugins
```

## Health

**Score 55/100 (C)** — status: active.

Positive: no vulnerabilities; recently updated; high maintenance score.

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

## Facts

| | |
|---|---|
| Version | 3.12.0 |
| Published | 2026-08-05 |
| First published | 2022-06-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 18 |
| Author | Airbitz, Inc. |
| Maintainers | swansontec, mattdpiche, edgyjontz, paullinator, samholmes, thehobbit85 |

## Links

- npm: https://www.npmjs.com/package/edge-currency-plugins
- Repository: https://github.com/EdgeApp/edge-currency-plugins
- Homepage: https://edge.app/
- Issues: https://github.com/EdgeApp/edge-currency-plugins/issues
- npm.io page: https://npm.io/package/edge-currency-plugins

## Recent versions

- 3.12.0 (latest) — 2026-08-05
- 3.11.0 — 2026-07-13
- 3.10.0 — 2026-06-13
- 3.9.0 — 2026-03-10
- 3.8.11 — 2026-02-03
- 3.8.10 — 2025-12-19
- 3.8.9 — 2025-12-04
- 3.8.8 — 2025-11-06
- 3.8.7 — 2025-11-05
- 3.8.6 — 2025-10-13
- 3.8.5 — 2025-09-09
- 3.8.4 — 2025-08-20
- 3.8.3 — 2025-07-14
- 3.8.2 — 2025-06-09
- 3.8.1 — 2025-06-02
- … 70 more at https://npm.io/package/edge-currency-plugins/versions

## README

# Edge Currency Plugin for UTXO-Based currencies

> Plugins for [edge-core-js](https://github.com/EdgeApp/edge-core-js), to support various cryptocurrencies such as bitcoin, bitcoin cash, and litecoin,

## Installing

First, add this library to your project:

```sh
npm i -s edge-currency-plugins
```

### Node.js

For Node.js, you should call `addEdgeCorePlugins` to register these plugins with edge-core-js:

```js
const { addEdgeCorePlugins, lockEdgeCorePlugins } = require("edge-core-js");
const plugins = require("edge-currency-plugins");

addEdgeCorePlugins(plugins);

// Once you are done adding plugins, call this:
lockEdgeCorePlugins();
```

You can also add plugins individually if you want to be more picky:

```js
addEdgeCorePlugins({
  bitcoin: plugins.bitcoin,
});
```

### Browser

The bundle located in `dist/edge-currency-plugins.js` will automatically register itself with edge-core-js. Just serve the entire `dist` directory along with your app, and then load the script:

```html
<script src='https://example.com/app/dist/edge-currency-plugins.js'>
```

If you want to debug this project, run `npm run start` to start a Webpack server,
and then adjust your script URL to http://localhost:8084/edge-currency-plugins.js.

### React Native

The `edge-currency-plugins` package will automatically install itself using React Native autolinking.
To integrate the plugins with edge-core-js, add its URI to the context component:

```jsx
import { pluginUri, makePluginIo } from "edge-currency-plugins";
<MakeEdgeContext
  nativeIo={{
    "edge-currency-plugins": makePluginIo(),
  }}
  pluginUris={[pluginUri]}
  // Plus other props as required...
/>;
```

To debug this project, run `npm run start` to start a Webpack server, and then use `debugUri` instead of `pluginUri`.

## How to Contribute

Contributions are welcome and appreciated. Please reference these guides for
specific contribution information:

- [Currency Contribution Guide](./docs/currency-integration.md)

Additionally, any issues or bugs found can be reported by opening a issue on
GitHub.

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