Key Concepts

This guide explains the core concepts and components of the Pheme AI. Understanding these concepts is essential for both users and developers.

Core Components

A digital identity container that holds validated skills, reputation scores, and achievements.

graph TB
    A[Skill Wallet] --> B[Skills]
    A --> C[Reputation]
    A --> D[Achievements]
    B --> E[Validated]
    B --> F[In Progress]
    C --> G[Overall Score]
    C --> H[Category Scores]
    D --> I[Badges]
    D --> J[Certificates]

Your Skill Wallet is soulbound (non-transferable) and represents your unique identity in the Pheme ecosystem.

Skill Categories

Development Skills

  • Programming Languages

  • Frameworks & Libraries

  • System Architecture

  • DevOps & Infrastructure

Validation Criteria

interface TechnicalValidation {
  codeQuality: "Code review and best practices",
  systemDesign: "Architecture and scalability",
  problemSolving: "Algorithm and solution efficiency",
  documentation: "Code documentation and clarity"
}

Creative Areas

  • UI/UX Design

  • Graphic Design

  • Content Creation

  • Digital Art

Validation Criteria

interface CreativeValidation {
  design: "Visual appeal and consistency",
  userExperience: "Usability and interaction",
  innovation: "Creativity and originality",
  execution: "Technical implementation"
}

Business Areas

  • Project Management

  • Marketing

  • Business Development

  • Finance

Validation Criteria

interface BusinessValidation {
  strategy: "Planning and execution",
  results: "Measurable outcomes",
  leadership: "Team management",
  innovation: "Market approach"
}

Validation Process

Evidence Requirements

Type
Examples
Format

Code

GitHub repos, PRs

Link + Description

Design

Portfolio, Projects

Images + Context

Business

Case Studies

Document + Metrics

All submissions should include context and measurable outcomes.

Reputation Mechanics

Reputation Formula

interface ReputationScore {
  base: number;        // Base score from validations
  multiplier: number;  // Activity multiplier
  bonus: number;       // Special achievements
  decay: number;       // Time-based decay
}

totalScore = (base * multiplier + bonus) * (1 - decay)

Score Components

  • Validated skills

  • Community contributions

  • Task completion

  • Peer endorsements

Experience System

Level
XP Required
Benefits

Novice

0 - 1000

Basic access

Advanced

1001 - 5000

Enhanced features

Expert

5001 - 10000

Special privileges

Master

10000+

Full benefits

Achievement Types

  • Skill milestones

  • Contribution streaks

  • Community recognition

  • Special events

Reward Types

  1. Token Rewards

    • Validation rewards

    • Contribution bonuses

    • Staking returns

  2. Non-Token Rewards

    • Special badges

    • Access rights

    • Governance power

    • Premium features

Governance Participation

Voting Power

votingPower = tokenBalance * (1 + reputationScore/100)

Higher reputation scores amplify your voting power.

Next Steps

Need help understanding these concepts? Join our [Discord community](coming soon)!

Last updated