Reputation Oracle

The Reputation Oracle is the backbone of SocialBlock’s ARP (AI Reputation Proof) consensus. It continuously computes a reputation score (0.0–1.5) for every participant using:

Inputs:

  • Token holding duration & stake history

  • Governance participation and voting alignment

  • On-chain behavior (transparency, consistency)

  • AI-evaluated engagement (signal-to-noise ratio)

  • Referral quality and activation effectiveness

Logic Flow:

  1. Data is ingested via on-chain and extension activity

  2. Embedded semantically using transformer models

  3. Matched against memory index via Pinecone

  4. Final reputation is computed and stored in Supabase

  5. Published to chain or exposed via public API

Reputation Scores directly influence:

  • Validator eligibility

  • Governance vote weight

  • Chatroom permissions

  • Earning multipliers

Reputation is non-transferable, dynamic, and continuously evolving.

Last updated