An example test repo using Othent KMS JS SDK to manage Arweave wallets backend by Auth0 and Google Key Management Service.
Try our demo at kms-demo.othent.io!
Learn how to set it up at https://docs.othent.io or looking at our demo's code at https://github.com/Othent/KMS-test-repo.
pnpm install
pnpm start
To run it with a local KeyManagementService
instance:
-
Clone
@othent/kms
in the same directory where you cloned this project. -
Inside
@othent/kms
(../KeyManagementService
), runpnpm dev
. -
Inside this repo, run
pnpm link-othent
(pnpm add ../KeyManagementService/ && pnpm link ../KeyManagementService/
). Seepnpm link
.You can later revert this with
pnpm install-othent
(pnpm add @othent/kms@latest
).