<<<<<<< HEAD
Sol-Drive is a decentralized file storage platform that lets users upload, store, and retrieve files securely.
Files are split into chunks, stored on IPFS, and indexed on the Solana blockchain, ensuring transparency and permanence.
- 🔗 Upload files through a web interface
- 🧩 Split files into chunks for distributed storage
- 🪶 Store chunk metadata & ownership on Solana
- ⬇️ Retrieve and reassemble files using on-chain metadata
- 👛 Wallet integration (Phantom, Solflare, etc.)
| Component | Description |
|---|---|
| Frontend | Web UI for upload/download and wallet connection |
| Solana Program | On-chain program handling file metadata, ownership, and chunk mappings |
| IPFS Layer | Decentralized storage for file chunks |
Upload:
- User selects a file
- File is split into chunks
- Chunks are uploaded to IPFS
- IPFS hashes and file metadata are recorded on Solana
- File becomes retrievable anytime
Download:
- User requests a file
- Solana is queried for chunk hashes
- IPFS chunks are fetched
- File is reconstructed and downloaded ======= Thinking if IPFS is right or wrong
5cb58cd (Test : Initialize and Demos)