Caster OS

Caster Notifications

Caster Notifications

Status
Notification shell

Wallet alerts, unread state, and notification control for Caster OS.

Caster Notifications is the standalone Caster OS mini app for wallet-gated inbox, unread counters, social and system filters, actor cards, realtime refresh, polling fallback, mark-read controls, storage cache, rate limits, QStorage, event log, and rollback evidence. This fallback is live for navigation and verification only. Notification read/write mutation, unread-state mutation, realtime publishes, production datastore mutation, QStorage writes, event-log appends, rollback, wallet signatures, and public announcements stay blocked_external until deterministic evidence passes.

Inboxread-onlyblocked_external
Unreadblockedblocked_external
Realtimerefresh onlyblocked_external
Read stateno writesblocked_external

Wallet inbox and filters

blocked_external

Read-only shell for /notifications, social/system filters, unread counters, and source route wiring.

Mark-read and unread state

blocked_external

Notification read-state mutation, unread rollups, and notification store writes stay blocked until strict runtime evidence passes.

Actor cards and refresh

blocked_external

Public actor-card enrichment, polling fallback, realtime refresh, rate limits, and agent access are visible as contracts only.

QStorage, event log, and rollback

blocked_external

QStorage snapshots, append-only event log, notification fanout, and rollback require accepted receipts.

Live notification read/write mutation, unread-state mutation, notification fanout, realtime publish, rate-limit mutation, production datastore mutation, QStorage write, event-log append, rollback, and public announcement are blocked_external until strict receipts pass.
No accepted full Next Caster Notifications build/typecheck receipt exists for this standalone fallback.
No accepted shared Reown identity, wallet auth, notification store, unread state, mark-read mutation, actor cards, realtime refresh, polling fallback, rate limits, agent access, QStorage, event log, or rollback runtime receipt exists.
No signed @casterchain Farcaster accountAssociation exists for casternotifications.vercel.app.
No notification read/write mutation, unread-state mutation, realtime publish, notification fanout, rate-limit mutation, QStorage write, event-log append, rollback, wallet signature, public announcement, or production datastore mutation is allowed from this fallback.
Data safetyNo production datastore, notification store, unread index, actor cache, event log, or QStorage object is mutated by this fallback.
Runtime gateShared Reown identity, wallet auth, notification store, unread state, mark-read, realtime refresh, polling, rate limits, rollback, and accountAssociation receipts must pass first.
Mutation gateNo notification write, read-state mutation, notification fanout, realtime publish, QStorage write, event-log append, rollback, or wallet signature can run from this static deployment.