ResVault is a revolutionary platform that leverages blockchain, AI, and tokenized incentives to redefine how researchers share, store, and access knowledge. By ensuring transparency, privacy, and collaboration, ResVault empowers researchers worldwide.
0126.3.mp4
- Smart Contract for Research NFT minting
- Developed using EDU Chain.
- Deployed on Testnet
- Fully functional and deployed on the EDU chain Devnet.
- Decentralized Research Storage
- Securely upload and store research papers with guaranteed immutability using IPFS.
- Edu Token Economy
- Mint, earn, and use tokens to access papers and reward contributions.
- AI Chatbot Integration
- AI-powered chatbot trained on uploaded research papers for insights and summaries.
- User-Friendly Dashboard
- Manage research papers, track token usage, and interact with AI tools seamlessly.
- Frontend: Next.js, Tailwind CSS, Shadcn
- Backend: Serverless Next.js Routes, Node.js
- Database: IPFS
- Blockchain: Smart Contracts (EDU Chain)
- AI Integration: Groq.AI API
Securely upload research papers with guaranteed privacy and immutability.
A token-based system for accessing and rewarding research contributions.
Chatbot trained on research papers to provide summaries and methodology breakdowns.
Track and manage research papers, token usage, and collaborations.
-
Clone the Repository:
git clone https://github.com/your-username/resvault.git cd resvault
-
Install Dependencies:
npm install
-
Set Up Environment Variables:
Create a.env
file in the root directory with the following:DATABASE_URI=mongodb+srv://<username>:<password>@cluster.mongodb.net/resvault SMART_CONTRACT_ADDRESS=<your_contract_address> TOKEN_SECRET=<your_token_secret> AI_API_KEY=<groq_ai_api_key>
-
Run the Application:
npm run dev
Open your browser and visit
http://localhost:3000
.
- Expand support for Mainnet deployment.
- Add cross-chain compatibility for broader blockchain integration.
- Enhance AI chatbot for multilingual support.
- Introduce gamification for knowledge sharing and collaboration.
- Tanya
- Sarthak
- Raj
Together, let’s revolutionize knowledge sharing and empower researchers worldwide.