/** * rVote landing page — democratic backlog prioritization. */ export function renderLanding(): string { return `
rVote

(You)rVote, your voice.

Democratic Backlog Prioritization

Quadratic conviction voting with time-decay. Surface the ideas your community actually cares about — not just the loudest voices.

Start Voting Create a Space

What rVote Handles

Conviction Voting

Proposals accumulate conviction score from community votes. The most supported ideas float to the top.

Quadratic Voting

Each additional vote costs quadratically more credits. Balances intensity of preference with breadth of support.

🕐

Proposal Lifecycle

From ranking through promotion to final pass/fail vote. Proposals advance automatically when thresholds are met.

🏛

Democratic Governance

Daily credit allowances, vote decay, and sybil resistance. One person, one identity, one voice.

How It Works

1

Ranking (QPR)

Community members spend credits to upvote proposals. Conviction score accumulates with quadratic cost.

2

Score reaches +100

When a proposal crosses the promotion threshold (default 100), it automatically enters the final vote.

3

Pass / Fail Vote

A time-limited binary vote (Yes / No / Abstain) decides the outcome. Simple majority wins.

What is Quadratic Priority Ranking?

The Problem

Traditional voting (1 person = 1 vote) lets small, passionate groups dominate. Token-weighted voting lets whales decide everything. Neither reflects genuine community preference.

The Solution

Quadratic voting makes strong preferences expensive. You can signal that you care a lot — but it costs quadratically more. This balances intensity of preference with breadth of support.

Vote cost calculator

The cost of conviction grows quadratically.

1
vote
1 credit
2
votes
4 credits
3
votes
9 credits
4
votes
16 credits
5
votes
25 credits

Built for real governance

Earn Credits Daily

Every verified member receives a daily credit allowance. No pay-to-play.

Vote Decay

Votes decay linearly from day 30 to day 60. Stale support fades, keeping rankings fresh.

Sybil Resistant

Passkey authentication via EncryptID. One person, one identity, one credit stream.

Auto Promotion

Proposals that hit the threshold automatically move to a final pass/fail vote. No admin bottleneck.

Built on Open Source

The libraries and tools that power rVote.

🗃

PostgreSQL

Rock-solid relational database for proposals, votes, credit balances, and governance history.

Conviction Voting Algorithm

Continuous preference signaling with quadratic cost and time-decay. Open-source governance math.

🔥

Hono

Ultrafast web framework for the API layer. Lightweight, edge-ready, and built for speed.

Your Data, Protected

How rVote keeps your information safe.

🔒

End-to-End Encryption

Coming Soon

All content encrypted before it leaves your device. Not even the server can read it.

🕵

Zero-Knowledge Architecture

Coming Soon

The server processes your requests without ever seeing your data in the clear.

🏠

Self-Hosted

Run on your own infrastructure. Your server, your rules, your data.

(You)rVote, your voice.

Try the demo or create a space to get started.

← Back to rSpace
`; }