Security Architecture
WordPress never connects to RPC. WordPress never handles keys.SYNC Plugin Responsibilities
The SYNC plugin (required, 50 PRESS):- Converts published WordPress posts into Capsule drafts
- Extracts title, body, metadata, tags, categories, featured image
- Suggests structured claims from article text
- Submits draft to PressChain staging queue
- Renders Capsule status in Gutenberg sidebar panel
- Renders voting widget on post pages during acceptance window
- Renders canonical badge after acceptance
- Enforces Press Network feed module presence
WordPress Config
Publishing Flow
Gutenberg Panel HTML Structure
The SYNC plugin renders this panel in the Gutenberg sidebar:Shortcodes
Press Network Feed (Mandatory)
Troubleshooting
| Issue | Cause | Fix |
|---|---|---|
| Panel missing in editor | Plugin not activated | Deactivate → Reactivate SYNC |
| ”Outlet not active” | Domain verification lapsed | Re-verify in Portal |
| ”Session expired” | PressKey token timed out | SYNC Settings → Re-connect PressKey |
| Voting widget not showing | Capsule not in active window | Check capsule status via Bridge |
| Bridge connection refused | Service down | curl https://bridge.presschain.io/health |
| Feed not rendering | Press Network module disabled | Re-enable in SYNC settings (mandatory) |
