# @vechain/connex-framework

> A library implements VeChain Connex interface

Latest version **2.3.2** (published 2026-03-23) · LGPL-3.0 license · 0 weekly downloads

## Install

```sh
npm install @vechain/connex-framework
pnpm add @vechain/connex-framework
yarn add @vechain/connex-framework
bun add @vechain/connex-framework
```

## Health

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

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

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.3.2 |
| Published | 2026-03-23 |
| First published | 2019-06-13 |
| Weekly downloads | 0 |
| License | LGPL-3.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 4 |
| Unpacked size | 190.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 84 |
| Author | qianbin |
| Maintainers | tony.li, agilulfo, samuelebello, lucabandini, vechain-ci, victor-vechain, doublemme |
| Keywords | Connex, Framework, VeChain, Wallet |

## Links

- npm: https://www.npmjs.com/package/@vechain/connex-framework
- Repository: https://github.com/vechain/connex
- Homepage: https://github.com/vechain/connex/tree/master/packages/framework#readme
- Issues: https://github.com/vechain/connex/issues
- npm.io page: https://npm.io/package/@vechain/connex-framework

## Dependencies (4)

- [thor-devkit](https://npm.io/package/thor-devkit.md) ^2.2.0
- [bignumber.js](https://npm.io/package/bignumber.js.md) ^7.2.1
- [validator-ts](https://npm.io/package/validator-ts.md) ^0.9.1
- [@vechain/connex-types](https://npm.io/package/@vechain/connex-types.md) ^2.2.1

## Alternatives

- [@sveltejs/kit](https://npm.io/package/@sveltejs/kit.md) — 2.2M weekly downloads
- [@tangle-network/brand](https://npm.io/package/@tangle-network/brand.md) — 10.0K weekly downloads
- [seneca](https://npm.io/package/seneca.md) — 7.4K weekly downloads
- [@bsb/base](https://npm.io/package/@bsb/base.md) — 7.2K weekly downloads
- [@modern-js/plugin-swc](https://npm.io/package/@modern-js/plugin-swc.md) — 3.4K weekly downloads

## Recent versions

- 2.3.2 (latest) — 2026-03-23
- 2.0.0-beta.38 (beta) — 2021-01-08
- 2.3.1 — 2026-03-23
- 2.3.0 — 2026-03-23
- 2.2.1 — 2025-05-23
- 2.2.0 — 2025-05-16
- 2.1.0 — 2023-09-14
- 2.0.12 — 2022-12-15
- 2.0.10 — 2022-05-05
- 2.0.8 — 2021-12-24
- 2.0.7 — 2021-11-26
- 2.0.6 — 2021-11-26
- 1.1.6 — 2021-11-09
- 1.1.5 — 2021-11-09
- 2.0.5 — 2021-07-15
- … 47 more at https://npm.io/package/@vechain/connex-framework/versions

## README

# Connex Framework

[![npm version](https://badge.fury.io/js/%40vechain%2Fconnex-framework.svg)](https://badge.fury.io/js/%40vechain%2Fconnex-framework)

Connex Framework is a library implements Connex interface.

## ⚠️ Repository Notice: End-of-Life (EOL)

**This repository now has reached its end-of-life (EOL).** We have transitioned to brand new and comprehensive [VeChain SDK](https://github.com/vechain/vechain-sdk-js) that will continue to receive updates, support, and new features.

For any further questions or migration guidance, please reach out using our [support portal](https://support.vechain.org/support/home).

## Installation

It always works along with the package [@vechain/connex-driver](https://github.com/vechain/connex/tree/master/packages/driver).

```sh
npm i @vechain/connex-framework @vechain/connex-driver
```

## Usage


To create a Framework instance:

```typescript
import { Framework } from '@vechain/connex-framework'
import { Driver, SimpleNet } from '@vechain/connex-driver'

const net = new SimpleNet('http://localhost:8669/')
const driver = await Driver.connect(net)

// now we get the ready-to-use Connex instance object
const connex = new Framework(driver)
```

## License

This package is licensed under the
[GNU Lesser General Public License v3.0](https://www.gnu.org/licenses/lgpl-3.0.html), also included
in *LICENSE* file in the repository.

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