This Chrome extension, developed using React, Webpack, and a Solidity smart contract on Ethereum, facilitates secure management of login credentials across various online platforms. The extension encrypts data with AES before storing it on the blockchain.
- React: User interface design.
- Webpack: Bundling and asset management.
- Solidity Smart Contract: Decentralized and secure storage.
- AES Encryption: Enhanced security for stored data.
- Deploy the smart contracts.
- Set the contract address in
./frontend/src/web3/constants.js
. - Navigate to the
frontend
directory and runnpm install
. - Execute
npm run dev/build
to build the project. - In Chrome, go to the extensions page in developer mode.
- Load the extension by adding the created
dist
directory.