open-index/open-npm huggingface dataset:
npm package: @polymathnetwork/hashicorp-vault-signing-manager
Description: Polymesh SDK (v14+) compatible signing manager that interacts with a Hashicorp Vault for signing.
Latest version: 1.3.0

# hashicorp-vault-signing-manager

Polymesh SDK (v14+) compatible signing manager that interacts with a Hashicorp Vault for signing.

This library was generated with [Nx](https://nx.dev).

## Usage

```typescript
import { HashicorpVaultSigningManager } from '@polymathnetwork/hashicorp-vault-signing-manager';
import { Polymesh } from '@polymathnetwork/polymesh-sdk';

// setup
const signingManager = new HashicorpVaultSigningManager({
  // URL of the Vault's transit engine
  url: 'https://my-hosted-vault.io/v1/transit',
  // authentication token
  token: 'willNeverTell',
});

const sdk = await Polymesh.connect({
  nodeUrl,
  signingManager,
});
```
npm package: @polymathnetwork/local-signing-manager
Description: Polymesh SDK (v14+) compatible signing manager that stores private keys in memory.
Latest version: 1.2.0

# local-signing-manager

Polymesh SDK (v14+) compatible signing manager that stores private keys in memory.

This library was generated with [Nx](https://nx.dev).

## Usage

```typescript
import { LocalSigningManager } from '@polymathnetwork/local-signing-manager';
import { Polymesh } from '@polymathnetwork/polymesh-sdk';

// setup
const signingManager = await LocalSigningManager.create({
  accounts: [
    {
      mnemonic: 'secret words will not be shared',
    },
  ],
});

const sdk = await Polymesh.connect({
  nodeUrl,
  signingManager,
});
```