Skip to content

TauheedCodez/Dpass-3.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager DApp

This is a beginner-friendly decentralized application (DApp) for saving and retrieving passwords. Deployed Netlify link https://dpass30.netlify.app/

Getting Started

To get this DApp running, follow the steps below:

Install Metamask

Contract Compilation and Deployment

  1. install dependencies in both root directory and client directory
npm install
  1. Sign up Alchemy Account and create an app and select network as sepolia
  2. install dotenv
npm install dotenv
  1. create a .env file in the client folder
ALCHEMY_API_URL="<your Aclchemy api url>"
PRIVATE_KEY="<your Metamask private key>"
  1. compile contract
npx hardhat compile
  1. Deploy contract on sepolia via hardhat
npx hardhat run --network sepolia scripts/deploy.js
  1. copy paste the Deployed address in App.jsx
  2. run the project
npm run dev

Incase if project is not running install these dependencies

npm install react-hook-form
npm install ethers@5

Project Screenshot:

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published