open-index/open-npm huggingface dataset:
npm package: @hyperswap-labs/sdk-core
Description: ⚒️ An SDK for building applications on top of HyperSwap
Latest version: 1.0.12

# @hyperswap-labs/sdk-core

## Requirements

- Node.js 18 or higher

## Installation

```bash
npm install
```

## Build

```bash
npm run build
```

## Publish

```bash
npm publish --access public
```

The build output will be available in the `dist` directory.
npm package: @hyperswap-labs/sdk-core-sor
Description: An SDK for building applications on top of V3
Latest version: 1.0.13

# Uniswap SDK Core

[![Unit Tests](https://github.com/Uniswap/uniswap-sdk-core/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-sdk-core/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-sdk-core/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-sdk-core/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@uniswap/sdk-core/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk-core/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk-core/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk-core@latest)

This code is shared across Uniswap TypeScript SDKs.
npm package: @hyperswap-labs/uniswapx-sdk
Description: All versions after 2.0.1 of this SDK can be found in the [SDK monorepo](https://github.com/Uniswap/sdks/tree/main/sdks/uniswapx-sdk Please file all future issues, PR’s, and discussions there.
Author: Uniswap
Latest version: 2.0.3

# @uniswap/uniswapx-sdk - Now at `Uniswap/sdks`

All versions after 2.0.1 of this SDK can be found in the [SDK monorepo](https://github.com/Uniswap/sdks/tree/main/sdks/uniswapx-sdk Please file all future issues, PR’s, and discussions there.

### Old Issues and PR’s

If you have an issue or open PR that is still active on this SDK in this repository, please recreate it in the new repository. Some existing issues and PR’s may be automatically migrated by the Uniswap Labs team.
npm package: @hyperswap-labs/v2-sdk
Description: 🛠 An SDK for building applications on top of Hyperswap v2
Latest version: 1.0.11

# @hyperswap-labs/v2-sdk

A collection of smart contract addresses and constants used across the Hyperswap protocol and SDK packages

## Requirements

- Node.js 18 or higher

## Installation

```bash
npm install
```

## Build

```bash
npm run build
```

## Publish

```bash
npm publish --access public
```

The build output will be available in the `dist` directory.
npm package: @hyperswap-labs/v2-sdk-sor
Description: 🛠 An SDK for building applications on top of Uniswap V2
Latest version: 1.0.11

# Uniswap V2 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3ALint)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![npm version](https://img.shields.io/npm/v/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @hyperswap-labs/v3-sdk
Description: ⚒️ An SDK for building applications on top of HyperSwap v3
Latest version: 1.0.8

# @hyperswap-labs/v3-sdk

A collection of smart contract addresses and constants used across the Hyperswap protocol and SDK packages

## Requirements

- Node.js 18 or higher

## Installation

```bash
npm install
```

## Build

```bash
npm run build
```

## Publish

```bash
npm publish --access public
```

The build output will be available in the `dist` directory.
npm package: @hyperswap-labs/v3-sdk-sor
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 1.0.11

# @uniswap/v3-sdk - Now at `Uniswap/sdks`

All versions after 3.11.0 of this SDK can be found in the [SDK monorepo](https://github.com/Uniswap/sdks/tree/main/sdks/v3-sdk)! Please file all future issues, PR’s, and discussions there.

### Old Issues and PR’s

If you have an issue or open PR that is still active on this SDK in this repository, please recreate it in the new repository. Some existing issues and PR’s may be automatically migrated by the Uniswap Labs team.
npm package: @hyperswarm/cli
Description: CLI tool to interact with Hyperswarm
Author: Mathias Buus
Latest version: 1.4.3

# Hyperswarm CLI

A series of CLI tools to debug and interact with the Hyperswarm network.

```sh
npm install -g @hyperswarm/cli
```

## Usage

```sh
hyperswarm # will print help
```

## License

MIT
npm package: @hyperswarm/connect-test
Description: Create connections with peers in the 'connect-test' topic (Demo)
Author: Paul Frazee
Latest version: 2.0.0

# @hyperswarm/connect-test

Create connections with peers in the 'connect-test' topic (Demo).

```
npx @hyperswarm/connect-test
```

You should see output like:

```
★   ★   ★   ★   ★   ★
  ★   ★   ★   ★   ★
Hyperswarm Connect-Test
  ★   ★   ★   ★   ★
★   ★   ★   ★   ★   ★

▶ Testing hole-punchability...
✔ Your network is hole-punchable

▶ Joining hyperswarm under the sha256('connect-test') topic
ℹ Waiting for connections...

› New connection!
› New connection!
› New connection!
```

That's all it does! It joins the hyperswarm under the 'connect-test' topic (hashed by sha256) and then arranges connections. The connections aren't used at all.