Description

DAO Task Management - Create a new task. Anyone who holds a DAOs token can create a new task and propose a bounty. - Own a task. If a task is not complete or in progress, you can assign yourself ownership. - Complete a task. After task completion, other DAO members can upvote the submitted proof of completion. DAO Analytics - Decentralization score: DAOs have many members, but how many are actually contributing by completing tasks? The decentralization score is a measure of participation across members who hold a DAOs social token rewards - Monitor your over time: DAOs are started by a small group of people, but ideally will become more decentralized as more community members on-board and take on leadership and ownership. Social tokens as rewards will be used through a leaderboard to track activity and true measures of decentralization.

DAOra showcase

How it's made

Frontend - React, react-router, Tailwind CSS - WalletConnect for wallet agnostic connection to any chain - Orbit DB (IPFS) calls Backend - Orbit DB as a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. - We created 3 Orbit DB databases - DAOs endpoint: /orbitdb/zdpuAtA8fqqzzfgj6bum6daArBSum1hZdg99eY3p4Dh992Xjt/daota-daos - Users endpoint: /orbitdb/zdpuAtcATibSxJdQRFvfb8udKqiRECQLmJfgTgo4spLQMrcFw/daota-users - Tasks endpoint: /orbitdb/zdpuB2ALKMKkhTJzVwAQ7rQeVkxnBYBP9Zs2J4GD2aYMdbjCX/daota-tasks Data - Dune to determine DAO member count (number of wallets holding the social token), aggregate and visualize how social tokens are distributed from the DAO to its users, compare this to how many members are in the group, and determine the median number of tokens per user, distribution, and the degree of decentralization.