Pixel Vault is a blockchain based peer to peer image storage system . It allows user to upload , download and share image files via IPFS network . It connects via pinata NFT media management service that allows users to host, manage and share images files on the blockchain of their choice.
- Make sure you have MetaMask extension, hardhat , reactjs installed .
- Switch to localhost network
- Open the terminal
- Create a hardhat blockchain using npx hardhat node in the terminal . Use Private keys to access the accounts.
- Deploy contract and paste the contract address in app.js
- npx hardhat run --network localhost scripts/deploy.js
- cd client - npm start