@polymeshassociation/hashicorp-vault-signing-manager
TypeScript icon, indicating that this package has built-in type declarations

3.4.0 • Public • Published

hashicorp-vault-signing-manager

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

Usage

import { HashicorpVaultSigningManager } from '@polymeshassociation/hashicorp-vault-signing-manager';
import { Polymesh } from '@polymeshassociation/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 polymesh = await Polymesh.connect({
  nodeUrl,
  signingManager,
});

Info

This library was generated with Nx.

/@polymeshassociation/hashicorp-vault-signing-manager/

    Package Sidebar

    Install

    npm i @polymeshassociation/hashicorp-vault-signing-manager

    Weekly Downloads

    37

    Version

    3.4.0

    License

    none

    Unpacked Size

    49.5 kB

    Total Files

    21

    Last publish

    Collaborators

    • polymesh