Skip to content

On-Chain Reputation Tracking #94

Description

@Cybermaxi7

Overview
Track and update user reputation scores on Starknet blockchain.
Background
Builds decentralized trust system for platform users.
Specifications
● Calculate reputation from completed jobs
● Store reputation on-chain
● Sync with smart contract events
● Display reputation scores in profiles
Tasks
● Add reputation fields to user entity
● Create reputation calculation service
● Implement blockchain sync methods
● Add reputation display endpoints
Impacted Files
● src/auth/auth.service.ts
● src/auth/entities/user.entity.ts
● src/reviews/reviews.service.ts
● src/jobs/blockchain.service.ts
Labels: backend, reputation, blockchain, blocked
Contribution Guidelines
● Assignment required before PR submission
● Timeframe: 4-5 days
● PR description must include: Close #IssueNumber
● Read the contribution guide
Acceptance Criteria
● Reputation scores calculated accurately
● On-chain updates synchronized
● Scores displayed in user profiles

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    onlydust-waveContribute to awesome OSS repos during OnlyDust's open source week

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions