Welcome to DataMine, a decentralized data marketplace project that empowers individuals to take control of their data ownership. This project utilizes the Ethereum blockchain, Scroll Layer 2 scalability, and SpruceID for decentralized identity services.
In a world driven by data, questions about ownership and control of personal information are more critical than ever. The data brokerage industry is estimated to reach $641.4 billion by 2027, with a compound annual growth rate (CAGR) of 13.2% (Statista). DataMine addresses the growing concerns over privacy by providing a decentralized solution for users to monetize their data securely.
- Decentralized Data Marketplace: Users can list their data for sale and buyers can securely purchase it using Ethereum.
- Layer 2 Scalability: Utilizing Scroll for Ethereum Layer 2 scalability, DataMine ensures faster transaction speeds and lower fees.
- SpruceID Integration: Secure and efficient identity verification through SpruceID ensures a trustless environment for data transactions.
- Scroll
- SpruceID
- Solidity
- NextJS
- JS
-
Transaction Hash: 0x7ba54a418a7f82a7b1995c61d29b34f1153669e87789a4a7122603d4990672dc
-
Block Hash: 0x4d9fd8ba953ff8762b961eaae8167edaaa27108d57c1d4752e9ed03969782089
-
Contract Address: 0xcaea8fff8233d35be3c6e469a263d34007d1394e
-
Clone the repository:
git clone https://github.com/your-username/DataMine.git
Install dependencies: cd DataMine npm install
Update the .env file with your private key, Infura API key, and Etherscan API key to deploy from Hardhat or use Remix. Deploy to Scroll Sepolia testnet:
npx hardhat run scripts/deploy.js --network scrollSepolia