HSM2ETH Save

HSM-based Ethereum Key Management Soltuion

Project README

hsm2eth logo

HSM-based Ethereum Key Management Solution

Use HSM to generate and sign Ethereum transaction

Built With

Getting Started

Prerequisites

Installation

  1. Clone the repo

    git clone https://github.com/wshbair/HSM2ETH.git
    
  2. Install NPM packages

    npm install
    
  3. Set the Web3 provider in index.js

    const web3 = new Web3(new Web3.providers.HttpProvider("YOUR GETH Instance"));
    
    
  4. In console panel run

    npm start
    
  5. In the browser open http://localhost:8090

Demo

IMAGE ALT TEXT HERE

Credit

Based on the steps given in ethereum stackexchange question about using HSM to sign ethereum transactions.

Citation

@inproceedings{shbair2021hsm,
  title={HSM-based Key Management Solution for Ethereum Blockchain},
  author={Shbair, Wazen and Gavrilov, Eugene and others},
  booktitle={IEEE International Conference on Blockchain and Cryptocurrency, 3-6 May 2021},
  year={2021}
}
Open Source Agenda is not affiliated with "HSM2ETH" Project. README Source: wshbair/HSM2ETH
Stars
41
Open Issues
0
Last Commit
2 years ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating