/** * rCred landing page — SourceCred-inspired contribution recognition. * * An ode to SourceCred (2018-2022) and a re-enlivening of the * PageRank-for-community-contribution protocol. */ export function renderLanding(): string { return `
CredRank builds a living graph of every contribution across your community — docs written, tasks completed, events attended, votes cast — and runs PageRank to surface who's actually creating value. Then it pays them in Grain.
SourceCred (2018–2022) pioneered the idea that community contributions could be measured through a weighted graph and PageRank. The project is gone, but the algorithm endures. rCred carries the torch — adapted for local-first CRDT communities where every action is already a document.
Every action across 8 rApps becomes a node in your contribution graph — tasks, docs, chats, calendar events, proposals, flows, time commitments, and wallet activity. Contributors are connected to their work through weighted edges.
Modified PageRank runs on the graph via power iteration. High-value contributions (settled commitments, completed tasks) carry more weight. Cred flows from contributions to their authors, normalized to a 0–1000 scale. Community-configurable weights.
GRAIN tokens are minted proportional to Cred. 80% goes to lifetime equity (catch-up for long-term contributors) and 20% to current epoch (recent activity). Non-transferable, visible in rWallet. Your community decides the emission rate.
From chat messages (0.5x) to settled time commitments (4x), each contribution type has a configurable weight. Space admins tune the weights; the algorithm does the rest.
Traditional organizations allocate rewards top-down. CredRank works bottom-up: value emerges from the structure of contributions themselves. When someone's work becomes a dependency for others, their cred rises naturally — no manager needed.
"Make contributions visible. Let the graph speak." — SourceCred ethos