kms-conseil is a library which provides ConseilJS
KeyStore interfaces for working with keys stored in AWS KMS. This library acts as a binding between ConseilJS and AWS KMS for working with operations in Tezos.
For more information on ConseilJS, see the ConseilJS Documentation.
In order to use keys you will need to configure a key in AWS KMS. Steps 1-12 of the Harbinger Setup Guide provide a brief overview of how to achieve this.
;const awsKeyId = "x" // Place your key here.const awsRegion = "eu-west-1"const signer = awsKeyId awsRegionconst keystore = KmsKeyStoreconst result = await TezosNodeWriter
Building the Library
$ npm i$ npm run build