open-index/open-npm huggingface dataset:
npm package: @swipechain/client
Description: A simple TypeScript API client for the Swipechain.
Latest version: 1.0.0

# Swipechain - TypeScript Client

## Installation

```bash
yarn add @swipechain/client
```

## Usage

```ts
import { Connection } from "@swipechain/client";

const init = async () => {
	const connection: Connection = new Connection("https://api.swipechain.org/api");

	console.log(await connection.api("blocks").all())
};

init();
```

See [tests](https://github.com/SwipeChain/swipechain-typescript-client/tree/main/__tests__/resources) for more examples.

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipechain.org. All security vulnerabilities will be promptly addressed.

## License

[MIT](LICENSE) © [Swipechain](https://swipechain.org)
npm package: @swipechain/core
Description: Core of the Swipechain Blockchain
Latest version: 3.1.3

# Swipechain Core - Core

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-api
Description: Public API for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Public API

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://ark.io)
npm package: @swipechain/core-blockchain
Description: Blockchain Manager for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Blockchain

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://ark.io)
npm package: @swipechain/core-database
Description: Database Interface for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Database - Interface

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://ark.io)
npm package: @swipechain/core-exchange-json-rpc
Description: Exchange JSON-RPC for Swipechain Core
Latest version: 2.1.8

# ARK Core - Exchange JSON-RPC

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/core/master/banner.png" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/optional/core-exchange-json-rpc.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/core-forger
Description: Forger for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Forger

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-magistrate-crypto
Description: Swipechain transactions for businesses and bridgechains
Latest version: 3.0.8

# Swipechain Core - Marketplace

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-magistrate-transactions
Description: Swipechain transactions for businesses and bridgechains
Latest version: 3.0.8

# Swipechain Core - Marketplace

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-manager
Description: Manager for Swipechain Core
Latest version: 3.1.3

# Swipechain Core - Manager

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-p2p
Description: P2P API for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - P2P API

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-snapshots
Description: Provides live local streamed snapshots functionality for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Snapshots

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-state
Description: State Management for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - State

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-test-framework
Description: Test Framework for Swipechain Core
Latest version: 3.1.3

# Swipechain Core - Test Framework

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-transaction-pool
Description: Transaction Pool Manager for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Transaction Pool

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-transactions
Description: Transaction Services for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Transactions

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/core-webhooks
Description: Webhooks for Swipechain Core
Latest version: 3.0.8

# Swipechain Core - Webhooks

## Documentation

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/crypto
Description: Crypto utilities for the Swipechain Blockchain
Latest version: 3.0.8

# ARK - Crypto

<p align="center">
    <img src="./banner.png?sanitize=true" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/sdk/cryptography/usage.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/ledger-transport
Description: A Ledger Hardware Wallet Interface in TypeScript for the Swipechain.
Author: Community
Latest version: 2.0.0

# Ledger Transport

## Build

```shell
yarn && yarn build
```

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipechain.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipechian.org)
npm package: @swipechain/multi-signature
Description: TypeScript Multi-Signature Helpers for the Swipechain.
Latest version: 1.0.0

# ARK - TypeScript Multi-Signature

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
yarn add @swipechain/multi-signature
```

## Usage

```ts
TBD;
```


## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipe.org. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [Swipechain](https://swipe.org)
npm package: @swipechain/peers
Description: A simple TypeScript peer discovery client for the Swipechain.
Author: Swipechain
Latest version: 0.3.0

# @swipechain/peers

## Installation

```bash
yarn add @swipechain/peers
```

## Usage

### Peers via GitHub

```ts
import { PeerDiscovery } from "@swipechain/peers";

peerDiscovery = await PeerDiscovery.new({
	networkOrHost: "devnet"
})

peers = peerDiscovery
	.withVersion(">=2.4.0-next.0")
	.withLatency(300)
	.sortBy("latency")
	.findPeersWithPlugin("core-api");
```

### Peers via Relay

```ts
import { PeerDiscovery } from "@arkecosystem/peers";

peerDiscovery = await PeerDiscovery.new({
	networkOrHost: "http://explorer.swipechain.io/api/peers",
})

peers = peerDiscovery
	.withVersion(">=2.4.0-next.0")
	.withLatency(300)
	.sortBy("latency")
	.findPeersWithPlugin("core-api");
```

## Testing

```bash
yarn test
```

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipechain.org. All security vulnerabilities will be promptly addressed.

## Credits

## License

[MIT](LICENSE) © [Swipechain](https://swipechain.org)
npm package: @swipechain/platform-sdk
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-ada
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Cardano

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-ada/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-ada
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ada).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-ark
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - ARK

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-ark/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-ark
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ark).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-ark-musig
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - ARK Multi-Signature Server

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-ark-musig/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-ark-musig
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ark).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-atom
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Cosmos

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-atom/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-atom
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/atom).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-avax
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Avalanche

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-avax/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-avax
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ark).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-btc
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - BTC

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-btc/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-btc
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/btc).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-cli
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - CLI

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-cli
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/cli).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-crypto
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Crypto

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-crypto
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/crypto).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-dot
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Polkadot

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-dot/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-dot
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/dot).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-dot-indexer
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Polkadot Indexer

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-dot-indexer/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-dot-indexer
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ada).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-egld
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Cardano

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-egld/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-egld
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ada).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-eos
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - EOS

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-eos/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-eos
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/eos).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-eth
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Ethereum

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-eth/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-eth
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/eth).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-eth-indexer
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Ethereum Indexer

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-eth-indexer/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-eth-indexer
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-eth-server
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Ethereum Server

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-eth-server/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-eth-server
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/eth).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http-axios
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - HTTP Axios

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-http-axios
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/axios).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http-bent
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - HTTP Bent

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-http-bent
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/bent).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http-got
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - HTTP Got

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-http-got
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/got).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http-ky
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - HTTP Ky

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-http-ky
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/ky).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-http-node-fetch
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - HTTP Node Fetch

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-http-node-fetch
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/node-fetch).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-intl
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Internationalization

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-intl
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/intl).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-json-rpc
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - JSON-RPC

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-json-rpc/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-json-rpc
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/eth).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-lsk
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Lisk

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-lsk/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-lsk
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/lsk).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-luna
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Terra

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-luna/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-luna
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/luna).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-markets
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Markets

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-markets
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/markets).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-nano
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Nano

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-nano/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-nano
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ada).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-neo
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - NEO

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-neo/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-neo
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/neo).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-news
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - News

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-news
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/utility/news).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-profiles
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Profiles

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-profiles
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/profiles).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-sol
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Solana

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-sol/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-sol
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/sol).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-support
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Support

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-support
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/utility/support).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-sxp
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# Swipechain Platform SDK - SXP

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-sxp
```

## Usage

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@swipechain.org. All security vulnerabilities will be promptly addressed.

## Credits

## License

[MIT](LICENSE) © [Swipechain](https://swipechain.org)
npm package: @swipechain/platform-sdk-trx
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Tron

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-trx/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-trx
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/trx).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-xlm
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Stellar

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-xlm/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-xlm
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/xlm).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-xrp
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Ripple

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-xrp/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-xrp
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/xrp).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-zil
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Zilliqa

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-zil/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-zil
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/zil).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/platform-sdk-zil-indexer
Description: Cross-Platform Utilities for Swipechain Applications
Latest version: 10.3.16

# ARK Platform SDK - Ethereum Indexer

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-zil-indexer/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @swipechain/platform-sdk-zil-indexer
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @swipechain/utils
Description: Performance oriented implementations of commonly used functions in TypeScript.
Latest version: 1.0.2

# Utilities

[![Codecov](https://badgen.now.sh/codecov/c/github/arkecosystem/utils)](https://codecov.io/gh/arkecosystem/utils)
[![License: MIT](https://badgen.now.sh/badge/license/MIT/green)](https://opensource.org/licenses/MIT)

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Caveats

-   The native `map`, `filter`, `reduce` and `forEach` will generally be faster when used on arrays that contain nothing but numerical values.
-   If you plan to use `formatCurrency` method with node.js for anything else then the `en-US` locale you'll have to make sure to properly setup https://github.com/unicode-org/full-icu-npm as node.js itself only ships with the `en-US` locale by default unless specifically build with more locales.
-   Do not use the `is*` methods of this package inside the [Node.js VM](https://nodejs.org/api/vm.html) as the results could be misleading.
-   The `pluralize` method does not support irregular plurals. Check [blakeembrey/pluralize](https://github.com/blakeembrey/pluralize) if you need support for those.

## Installation

### npm

```sh
npm install @arkecosystem/utils
```

### yarn

```sh
yarn add @arkecosystem/utils
```

### pnpm

```sh
pnpm add @arkecosystem/utils
```

## Test

### npm

```sh
npm run test -- --coverage
```

### yarn

```sh
yarn test --coverage
```

### pnpm

```sh
pnpm run test -- --coverage
```

## Benchmark

### Clone

```sh
git clone git@github.com:ArkEcosystem/utils.git
```

### Run

#### npm

```sh
npm install
npm run bench
```

#### yarn

```sh
yarn install
yarn bench
```

#### pnpm

```sh
pnpm install
pnpm run bench
```

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)