Caster OS

Castervote

Castervote

$CASTER governance console

$CASTER governance with guarded proposal and vote execution.

Castervote is the Caster OS governance surface for $CASTER proposals, treasury signaling, voting power previews, Farcaster mini app access, and guarded onchain voting. This standalone fallback keeps governance navigation and proposal readiness visible while Reown login, proposal creation, vote execution, token snapshots, and treasury actions remain blocked_external.

RuntimeStatic
WriterBlocked
VotesBlocked
SnapshotsBlocked

Shared Reown identity, proposal creation, vote execution, and voting-power snapshots require the full Next runtime.

Governance loop

Proposal and vote controls

Proposal indexread-only fallback
Vote receiptsruntime gated
Treasury proposalsblocked writes

Vote gate

Governance access

Vote execution is blocked_external in this fallback. Reown AppKit, governance writer, proposal index, vote execution, and voting-power snapshot evidence must pass first.
Status API

Governance

Proposal lifecycle

Active, passed, rejected, and closed proposal views stay visible, but live proposal writes and vote transactions are blocked until governance runtime evidence exists.

Mini app

Farcaster-compatible shell

The web and Farcaster manifests are present for compatibility. @casterchain must sign accountAssociation for castervote.vercel.app before any public announcement.

Data safetyNo production datastore, governance log, or token snapshot is mutated by this fallback.
Runtime gateFull Reown login, proposal creation, vote execution, and voting-power snapshots require the Next app runtime.
Mutation gateNo proposal write, vote transaction, token snapshot, treasury action, or governance mutation can run from this static deployment.