Detask Leaderboard System

The Detask Leaderboard System is an immutable, on-chain ranking mechanism that highlights top freelancers based on cumulative reputation scores. Built on Solana’s secure and scalable architecture, it guarantees fairness, transparency, and verifiability.


🔗 Core Design

  • The leaderboard ranks freelancers strictly by reputation points earned through verified task completions.

  • Each freelancer is identified by a unique Solana wallet address, linked to their on-chain reputation account.

  • Reputation scores are stored, updated, and maintained entirely on-chain, with no off-chain dependency or manipulation.


⚙️ Technical Architecture

1️⃣ Reputation Data Management

  • Every task completion triggers a smart contract event that updates the freelancer’s reputation account.

  • Each update includes:

    • Freelancer’s public key.

    • Task ID and metadata (budget, complexity).

    • Incremental reputation points awarded.

  • Reputation accounts are queried directly from Solana’s ledger for leaderboard construction.

2️⃣ Leaderboard Account

  • A Leaderboard Account is defined within Detask’s smart contract, structured using Solana’s Anchor framework.

  • This account maintains a sorted list of freelancers with:

    • Wallet address.

    • Total reputation points.

    • Number of completed tasks.

  • The list is dynamically updated upon every task completion and proof approval.

3️⃣ Update Logic

  • Each valid task completion triggers an atomic transaction to:

    • Increment the freelancer’s reputation score.

    • Update the Leaderboard Account.

    • Emit a LeaderboardUpdate event for real-time monitoring.

  • The system enforces strict constraints:

    • Reputation points can only be modified via approved task completions.

    • Duplicate entries or manipulations are cryptographically impossible.


🔒 Security and Integrity

  • Immutable Records: All reputation updates are permanently anchored on Solana’s ledger.

  • Event Logging: LeaderboardUpdate logs are generated for each change, supporting off-chain validation and audit trails.

  • Access Control: Only Detask’s smart contract can modify leaderboard entries.


📈 Key Features

  • Tiered Rankings: Freelancers are automatically grouped into tiers (Bronze, Silver, Gold) based on total reputation points.

  • Seasonal Reset: Leaderboard scores are reset quarterly to encourage continuous participation and reward new contributors.

  • Rewards Distribution:

    • Top-tier freelancers receive DTSK token rewards, distributed automatically by the smart contract from a dedicated reward pool.

    • Premium task access is granted to high-ranking freelancers, determined by immutable on-chain reputation thresholds.

  • Task Filters: Clients can filter tasks to target top-tier freelancers, increasing visibility for high-rep contributors.


🌐 Public Transparency

  • The leaderboard is publicly accessible and queryable via Solana block explorers and Detask’s front-end apps.

  • Indexing services fetch leaderboard data in real-time, powering analytics dashboards and community reporting tools.

  • Cross-referencing between the Leaderboard Account, reputation records, and individual task transactions ensures complete data integrity.


💡 Summary

The Detask Leaderboard System is live, fully integrated into the protocol’s smart contract logic, and operates with complete autonomy. It ranks freelancers solely based on immutable, cryptographically verified reputation scores, ensuring fairness, transparency, and robust security. DTSK rewards, premium task access, and tiered privileges are enforced by deterministic code, creating a competitive and merit-based freelancing ecosystem.

Last updated