DocumentationIntroduction

Introduction

CredDAO is a reputation-weighted governance platform built on Solana that addresses the fundamental problem of plutocratic DAO governance: whale dominance in 1-token-1-vote systems.

The Problem

Traditional DAO governance uses a 1-token-1-vote model, where voting power is directly proportional to token holdings. This creates several issues:

  • Whale dominance: Large token holders can unilaterally control outcomes
  • Flash loan attacks: Temporary token acquisition can manipulate votes
  • Low participation: Smaller holders feel their votes don’t matter
  • Plutocracy over merit: Token wealth ≠ governance capability

Our Solution

CredDAO introduces FairScore, a multi-dimensional reputation score that weights voting power based on:

ComponentWeightDescription
Active Days20%Account age and consistent activity
Social Score30%On-chain social interactions and reputation
Transaction History20%Trading and protocol usage patterns
Governance Participation30%Historical voting and proposal activity

Voting Power Formula

votingPower = √(tokens) × (1 + fairscore/50)

This quadratic voting approach combined with reputation multipliers ensures:

  • Diminishing returns for large token holders
  • Merit-based influence through reputation
  • Protection against flash loan manipulation
  • Incentives for long-term participation

Key Features

Reputation Tiers

Members progress through tiers based on FairScore:

  • Platinum (85-100): Full privileges, 24h time-locks
  • Gold (70-84): Standard proposals, 48h time-locks
  • Silver (50-69): Voting rights, 72h time-locks
  • Bronze (30-49): Limited participation, 168h time-locks

Proposal Types

Different proposal types require different reputation levels:

  • Standard: Gold+ members
  • Expedited: Platinum members only
  • Emergency: Platinum with badges

Architecture

CredDAO consists of four main components:

  1. Smart Contracts - Solana/Anchor programs for on-chain governance
  2. TypeScript SDK - Developer-friendly client library
  3. REST API - Backend services with PostgreSQL
  4. Frontend - Next.js dashboard for DAO participation

Getting Started

Head to the Quickstart guide to begin integrating CredDAO into your project, or explore the concepts to understand the system in depth.