# @zzocker/fabric-network

> SDK for writing node.js applications to interact with Hyperledger Fabric. This package encapsulates the APIs to connect to a Fabric network, submit transactions and perform queries against the ledger.

Latest version **2.3.0-snapshot** (published 2021-08-04) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @zzocker/fabric-network
pnpm add @zzocker/fabric-network
yarn add @zzocker/fabric-network
bun add @zzocker/fabric-network
```

## Health

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

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

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.3.0-snapshot |
| Published | 2021-08-04 |
| First published | 2021-08-04 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | ^10.15.3 \|\| ^12.13.1 \|\| ^14.13.1 |
| Dependencies | 4 |
| Unpacked size | 325.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 791 |
| Author | hyperledger/fabric |
| Maintainers | zzocker |
| Keywords | hyperledger, blockchain |

## Links

- npm: https://www.npmjs.com/package/@zzocker/fabric-network
- Repository: https://github.com/hyperledger/fabric-sdk-node
- Homepage: https://www.hyperledger.org/projects/fabric
- Issues: https://github.com/hyperledger/fabric-sdk-node/issues
- npm.io page: https://npm.io/package/@zzocker/fabric-network

## Dependencies (4)

- [long](https://npm.io/package/long.md) ^4.0.0
- [nano](https://npm.io/package/nano.md) ^9.0.3
- [fabric-common](https://npm.io/package/fabric-common.md) file:../fabric-common
- [fabric-protos](https://npm.io/package/fabric-protos.md) file:../fabric-protos

## Recent versions

- 2.3.0-snapshot (latest) — 2021-08-04

## README

## Hyperledger Fabric Client for Node.js

SDK for writing node.js applications to interact with [Hyperledger Fabric](http://hyperledger-fabric.readthedocs.io/en/latest/).

This package encapsulates the APIs to connect to a Fabric network, submit transactions and perform queries against the ledger, and listen for or replay events.

Additional packages are also provided:
1. `fabric-ca-client`, to interact with the fabric-ca to manage user certificates.
2. `fabric-common`, encapsulates the common code used by all fabric-sdk-node packages supporting fine grain interactions with the Fabric network to send transaction invocations.
3. `fabric-protos`, encapsulates the Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric.

For application developer documentation, please visit [hyperledger.github.io/fabric-sdk-node/](https://hyperledger.github.io/fabric-sdk-node/)

Sample Node.js client applications can be found in the _Asset Transfer_ samples within the [fabric-samples repository](https://github.com/hyperledger/fabric-samples).

<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.

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