The goal of this repository is to provide a software cold storage solution to developers and users of the Ethereum ecosystem. At the time of this writing all available cold storage solutions require proprietary hardware that is cost prohibitive and exclusionary for holders of small amounts of crypto.
The application is an electron desktop app with the ethereumjs-wallet npm module providing all of the Ethereum wallet functionality.
In order to run:
git clone email@example.com:ChainSafe/eth-drive.git cd eth-drive cd app npm install npm start
In app instructions:
- Select a drive to format. Warning this is permanent
- Choose 'Fast Format' or 'Deep Scrub' ** Deep Scrub can take upwards of 30 minutes **
- Once drive is not mounted, unplug it and re-insert.
- Press 'Generate Wallet, make a password and choose a location to store your public key.