Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/odanado/cloud-cryptographic-wallet
cloud-cryptographic-wallet is a set of packages to connect crypto libraries with key management systems of various cloud services. This set of packages allows you to perform signatures and issue transactions without the need to manage private keys.
https://github.com/odanado/cloud-cryptographic-wallet
aws-kms ethereum ethers google-cloud typescript web3 web3js
Last synced: 4 days ago
JSON representation
cloud-cryptographic-wallet is a set of packages to connect crypto libraries with key management systems of various cloud services. This set of packages allows you to perform signatures and issue transactions without the need to manage private keys.
- Host: GitHub
- URL: https://github.com/odanado/cloud-cryptographic-wallet
- Owner: odanado
- License: mit
- Created: 2020-01-24T13:56:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-04T08:55:05.000Z (12 months ago)
- Last Synced: 2024-05-13T14:03:38.422Z (6 months ago)
- Topics: aws-kms, ethereum, ethers, google-cloud, typescript, web3, web3js
- Language: TypeScript
- Homepage:
- Size: 4.9 MB
- Stars: 91
- Watchers: 4
- Forks: 19
- Open Issues: 55
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cloud-cryptographic-wallet
[![GitHub Actions](https://github.com/odanado/aws-kms-provider/workflows/Node%20CI/badge.svg)](https://github.com/odanado/aws-kms-provider)
[![Coverage Status](https://coveralls.io/repos/github/odanado/aws-kms-provider/badge.svg?branch=add-coveralls)](https://coveralls.io/github/odanado/aws-kms-provider?branch=add-coveralls)`cloud-cryptographic-wallet` is a set of packages to connect crypto libraries with key management systems of various cloud services.
This set of packages allows you to perform signatures and issue transactions without the need to manage private keys.# Status
## Supported cloud services
- [AWS KMS](https://aws.amazon.com/kms/)
- [Cloud Key Management](https://cloud.google.com/security-key-management)## Supported crypto libraries
- [web3.js](https://web3js.readthedocs.io/)
- [ethers](https://docs.ethers.io/v5/)# Packages
| | |
| ----------------------------------------------------------------------------------- | ------------------------------------------------- |
| [@cloud-cryptographic-wallet/ethers-adapter](packages/ethers-adapter) | Signer of ethers for variety of cloud services |
| [@cloud-cryptographic-wallet/web3-provider-adapter](packages/web3-provider-adapter) | Provider of Web3.js for variety of cloud services |# Difference from aws-kms-provider
aws-kms-provider is a package that focuses only on AWS. It has been rebranded to support a variety of cloud services.
| | |
| --------------------------------------------------------------- | --------------------------------------------- |
| [aws-kms-signer](aws-kms-packages/aws-kms-signer) | Signer using AWS KMS without web3.js provider |
| [aws-kms-ethers-signer](aws-kms-packages/aws-kms-ethers-signer) | Signer for ethers.js |