Nova
Platform · Events

Listen to financial events in real-time.

Every state change in the platform is published as a signed, ordered event. Replay any window, fan out to any consumer.

event bus · live
12:04:17.214card.created
12:04:17.331transaction.authorized
12:04:18.001ledger.entry.posted
12:04:21.514account.funded
POST 200 OK · 84ms
TLS 1.3
verified
payload · transaction.authorized
{ "id":"evt_8a02", "amount":4210 }
Deep dive

An event bus built for financial systems, not analytics.

Delivery

99.99% delivery with persistent retries.

Events are persisted, acknowledged, and retried with exponential backoff up to 72 hours — or until your endpoint returns 2xx, or you tell us to stop. Replay any window from the dashboard.

99.99%72h retry
stream · live
12:04:17.214card.createdevt_8a01
12:04:17.331transaction.authorizedevt_8a02
12:04:18.001ledger.entry.postedevt_8a03
12:04:21.514account.fundedevt_8a04
12:04:23.880transaction.clearedevt_8a05
Integrity

Signed payloads on every request.

HMAC-SHA256 signatures verified with a single helper in any SDK. Rotate signing keys without downtime; we keep the previous key valid through your cutover window.

HMAC-SHA256Zero-downtime
x-nova-signature
t=1717613124,v1=5257a8...8f3c
HMAC-SHA256(secret, t + "." + body)
→ rotate without downtime
Ordering

Per-resource ordering, every time.

Events for card_abc always arrive in the order they were emitted. Replay arbitrary time windows when downstream consumers need to rebuild state from scratch.

Per-resourceReplay
replay window
▸ 4,820 events queued · replay started 00:00:03 ago
Building blocks

More details engineers care about.

Schemas

Versioned, public JSON Schemas.

Validate inbound events against the same schema we emit.

Versioned
NODE_01
Fan-out

Multiple endpoints per event.

Multi-target
Filtering

Subscribe to event types and resource filters.

Filtered
NODE_03
Dashboard

Manual replay any event.

Inspect payload, headers, last delivery attempt, and status.

Replay
Backoff

Exponential up to 72h.

72h backoff
NODE_05
Backfill

Replay months at once when rebuilding state.

Bulk replay
NODE_06