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
frontenddirectory and runnpm install. - Execute
npm run dev/buildto build the project. - In Chrome, go to the extensions page in developer mode.
- Load the extension by adding the created
distdirectory.