VantaCrestAlpineVantaCrest
Access →
Alpine/Learn/Events
Concept 05

Events

Every state change in Alpine is an event. Together they form one ordered stream: the system's own account of itself, readable and replayable.

Stream is live · delivery is coming

Every change is an event; the stream is the record.

Surfaced in
the console
Shape
family · ref · time
Replay
any state, reconstructed
Delivery
coming
  • transfer.requested09:42:01
  • appfee.assessed09:42:01
  • debit_envelope.reserved09:42:01
  • transfer.settled09:48:17
  • appfee.collected09:48:17
delivery · coming
One stream of events, read forward and replayed back.

One ordered stream

Accounts opening, transfers crossing states, fees collected, keys created: every change surfaces as an event on a single stream, each with its family, its reference, and its time.

Read, and replay

The stream is not just a log to glance at. It can be read back and replayed, so any state in the system can be reconstructed and any movement reconciled to the unit.

Grouped by family

Events belong to families — the kind of change they record — so you can follow one transfer's whole life, or watch a single class of change across the whole book.

Delivery is coming

The stream is the record's source of truth. Console reading and outbound delivery — Alpine pushing events to your own endpoints, with retries — are being built. When delivery lands, your systems can react the moment something happens.