Documentation Index
Fetch the complete documentation index at: https://docs.presschain.io/llms.txt
Use this file to discover all available pages before exploring further.
The Core Idea
No outlet can approve its own journalism on PressChain. There is no editorial override, no publisher bypass, no trust level that gets you through without public validation. Every article needs to earn its canonical status through a 72-hour public vote. This isn’t a popularity contest. It’s a structured, weighted, tamper-resistant process designed to reflect informed public judgment - not raw click volume.Who Can Vote
Anyone with PressKey can vote. The system is open:| Role | Can Vote | Daily Limit |
|---|---|---|
| Citizen | ✓ Yes | Strict cap |
| Contributor | ✓ Yes | Higher cap |
| Reporter | ✓ Yes | Generous cap |
| Verified Author | ✓ Yes | Very generous |
| Media Validator | ✓ Yes | Unlimited (it’s their role) |
The Two Requirements
Both must be true at the end of the 72-hour window:60% Weighted Approval
At least 60% of all weighted votes must be “Yes.” Not raw votes - weighted votes. A verified journalist’s vote counts for more than a brand-new citizen’s.
5% Quorum
At least 5% of the total eligible weighted supply must participate. This prevents a tiny group from quietly approving content during off-hours.
Why Votes Aren’t Equal
Votes are weighted based on three things: 1. Your Role| Role | Base Weight |
|---|---|
| Citizen | 1 |
| Contributor | 2 |
| Reporter | 3 |
| Verified Author or Media Validator | 4 |
- You vote consistently over time
- Your votes align with final court verdicts
- You avoid spam behavior and inactivity
- You disappear for long periods
- Your votes frequently contradict court outcomes
- You’re flagged for coordinated voting behavior
Real Example
Two voters both vote “Yes” on Maya’s article about the city council.| Voter | Role | Base | Reputation | Stability | Effective Weight |
|---|---|---|---|---|---|
| New Citizen | Citizen | 1 | 1.0× | 1.0× | 1.0 |
| Established Reporter | Reporter | 3 | 1.8× | 1.12× | 6.05 |
What Happens at 72 Hours
The window closes automatically. No one pushes a button.How to Vote on Another Outlet’s Story
- Go to portal.presschain.io → Capsules → Pending Acceptance
- Find a Capsule in its voting window
- Read the article and review the evidence
- Click Yes or No
- PressKey opens - you approve the signed vote
- Your vote is submitted and recorded
Anti-Manipulation Protections
The protocol has several layers of protection against coordinated vote manipulation:- Daily caps on Citizens - prevents mass bot accounts from flooding a vote
- Reputation gates - new accounts have minimal weight
- Bond stability - flash-bonding for one vote earns no bonus
- Per-topic throttles - auto-throttled during detected attack patterns
- PressKey required - no anonymous participation
How Voting Builds Your Reputation
Every vote you cast becomes part of your reputation record. Specifically:- Consistent participation increases your reputation multiplier
- Votes that align with court verdicts are scored positively after the fact
- Inactivity causes slow decay
- Spam patterns reduce your multiplier
Watching a Vote Live
While your Capsule is in its acceptance window, you can watch in real time:- In WordPress: The Gutenberg SYNC panel shows live vote progress
- In Portal: Your Capsule dashboard shows weighted yes/no and participation
- On Explorer:
explorer.presschain.io/capsule/YOUR_IDshows the full vote breakdown
