Athena is a decentralized cloud storage solution that leverages React.js and Ether.js frameworks. Built on blockchain technology, Athena provides a secure, transparent, and decentralized storage platform for digital assets.
-
Decentralized Architecture: Utilizes blockchain technology to distribute data across a network of nodes, ensuring data integrity, security, and availability without a central server.
-
User-Friendly Interface: Crafted with React.js, the interface offers an intuitive and seamless experience for uploading, downloading, and managing files in a decentralized environment.
-
Smart Contracts with Ether.js: Manages transactions and interactions using smart contracts, with Ether.js facilitating integration with the Ethereum blockchain.
-
End-to-end Encryption: Prioritizes data security with end-to-end encryption, allowing only authorized users to access their stored files.
-
Immutable Data: Stored data becomes tamper-proof and immutable, providing a reliable and trustworthy storage solution.
- Next.js
- Tailwind CSS
- Ether.js
- Solidity
- Hardhat Development Tool
- Pinata
- Metamask Wallet
- Ethereum-based Blockchain
-
Clone the repository:
git clone https://github.com/piyusharyan/athena.git
-
Install the Dependencies
npm i
-
Run the Project
npm run dev