You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Moderation is a top operational gap. Today the API can ban or hide content, but there is no interface, no on-chain authority mapping, and no traceable visibility. We will work towards a production-ready "command center" that trusted stewards can use without touching raw endpoints.
Based on the team’s and Jae’s insights, GovDAO appears to be a viable path forward.
However, this also relates to another broader focus, governance business logic on AtomOne. There’s no DAO-creation module (no x/group, no factory). The only extension is x/coredaos, which assigns two addresses (Steering, Oversight) limited to proposal controls: AnnotateProposal, EndorseProposal, ExtendVotingPeriod, VetoProposal. That leaves application‑layer governance open—Dither’s GovDAO initiative can fill that gap.
Also the need for a testnet.
Here’s the direction we’ve outlined:
Objectives:
Ground moderator privileges in GovDAO roles instead of ad hoc tables
Serve the admin surface from an isolated domain with hardened auth
Provide clear tooling for post/account actions with full audit trails
Add guardrails, rate limits, and monitoring so mistakes are caught early
Requirements:
Role & Permission Model
Sync role assignments (super_admin, admin, moderator, future voice_chat_sheriff) from GovDAO; start on testnet, move to mainnet once proven
Cache the role snapshot with TTL and invalidation when chain events arrive
Allow super admins to delegate/ revoke moderators via on-chain workflow (link back to wallet flow)
Admin Surface & Authentication
Host UI at https://admin.dither.chat with dedicated session store and restrictive CSP
Enforce WebAuthn or hardware-key MFA for super admins; TOTP fallback for moderators
Fail closed: unauthorized access redirects with an auditable event, no data leak
Moderation Toolkit
Dashboard summarizing flagged items, active bans, and open escalations with filtering
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Overview:
Moderation is a top operational gap. Today the API can ban or hide content, but there is no interface, no on-chain authority mapping, and no traceable visibility. We will work towards a production-ready "command center" that trusted stewards can use without touching raw endpoints.
Based on the team’s and Jae’s insights, GovDAO appears to be a viable path forward.
However, this also relates to another broader focus, governance business logic on AtomOne. There’s no DAO-creation module (no x/group, no factory). The only extension is x/coredaos, which assigns two addresses (Steering, Oversight) limited to proposal controls:
AnnotateProposal,EndorseProposal,ExtendVotingPeriod,VetoProposal. That leaves application‑layer governance open—Dither’s GovDAO initiative can fill that gap.Also the need for a testnet.
Here’s the direction we’ve outlined:
Objectives:
Requirements:
Role & Permission Model
super_admin,admin,moderator, futurevoice_chat_sheriff) from GovDAO; start on testnet, move to mainnet once provenAdmin Surface & Authentication
https://admin.dither.chatwith dedicated session store and restrictive CSPModeration Toolkit
Safety Rails
Current State:
/mod/*endpoints operate on a localmoderatorstable with manual inserts; no GovDAO integrationauditstable records actions but lacks any visualization or export pathDependencies
admin.dither.chat(DNS, TLS, session store, auth provider)Beta Was this translation helpful? Give feedback.
All reactions