Git Product home page Git Product logo

dosdao's Introduction

DOS DAO

Empowering Decentralized Open Science, Together.

Mozohack 5.0 || Team L(ETH)AL.

The DOS DAO is a platform where researchers can securely store their data and collaborate easily. It allows them to discuss issues, ask questions about research papers, and track their contributions. Through a leaderboard, contributors are rewarded for their input, ensuring accurate records and effective communication.

Table of Contents

Description

  1. Hidden Data, Stalled Progress: Research data gets locked away, slowing down scientific discovery. DOS DAO unlocks data sharing for faster breakthroughs.
  2. Funding Gridlock: Traditional funding is slow and limited. DOS DAO lets researchers directly access community-driven grants.
  3. Scattered Collaboration: Researchers struggle to find the right tools and each other. DOS DAO offers a unified platform for collaboration.
  4. Unequal Rewards: Benefits of research discoveries aren't shared fairly. DOS DAO incentivizes data sharing for a more equitable system.

Features

  • Decentralized database for secure data storage
  • P2P image and file storage for research materials
  • Group chat functionality for issue discussion
  • Chatbot for research paper Q&A
  • Leaderboard to showcase contributions and rewards
  • Verifiable immutable records for data integrity
  • Feedback mechanism for improved communication
  • Voting system for decentralized decision-making

Working

Proposal Submission

Features:

  • Encrypted data upload with access control.
  • Integration with encryption libraries.
  • Search functionality.
  • Secure data viewer.

Proposals & Voting

Features:

  • Research proposal submission and voting.
  • Display of proposal details and results.
  • Integration with on-chain governance.

DAO Treasury

Features:

  • Fund management.
  • Transaction tracking.
  • Financial transparency.

Reputation & Incentives

Features:

  • Display of researcher reputation scores.
  • Token distribution based on contributions.
  • DOS token distribution info.

Community & Communication

Features:

  • Decentralized chat integration.
  • Connection with communication platforms.
  • Community forum.

User Profile

Features:

  • Profile management.
  • Data access control.
  • Integration with Decentralized Identity providers.

Workflow of the website

Screenshots

Home page

image

Onboard yourself as a Researcher

image

Proposal Submission (File upload to IPFS & Data storage in Polybase)

image

Profile page

image

Check All Proposals

image

Proposal detail page

image

Proposal after execution

image

Token transferred to resesarcher from treasury based on grant value (upon proposal execution)

image

Proposal specific group chat page (real time chat using push protocol)

image

Your chats page for user to be able to check his/her chats

image

Leadership board to rank members in the DAO based on their participation

image

Chatbot for document QnA built using Llama 2 LLM and Langchain+FAISS

Screenshot from 2024-03-29 11-18-55

🤖Tech-Stack

Web

  • Next JS
  • TailwindCSS
  • image
  • image
  • image
  • image
  • image

Blockchain

  • Solidity
  • image
  • image
  • Ethereum

🔮Future Scope

  • Wallet-less onboarding
  • Using Mistral 7b model for the chatbot along with discussion spaces
  • Using Chainlink Oracles for verifying user researcher role

🛠Project Setup

  1. Clone the repository
https://github.com/ShauryaSwarup/hackhaven-lethal.git

To start the frontend user interface

cd website
npm install
npm run dev

(Run npm install --legacy-peer-deps if you encounter issues in package installations)

👨‍💻Team Members

dosdao's People

Contributors

shauryaswarup avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.