Event Anchor
An event anchor records the event digest, time credential, signature, and predecessor relationship used for later review.
Polaris writes event digests, creates event anchors, verifies credential integrity, and traces event chains. It is the protocol layer most directly used by business systems, audit systems, and developers.
The protocol proves that an event digest was anchored under a time credential. It does not require business data itself to be exposed to public networks or other nodes.
An event anchor records the event digest, time credential, signature, and predecessor relationship used for later review.
Verification confirms that the anchor was issued by a trusted node, the event digest matches, and the chain relationship is valid.
Anchors from the same source can form a predecessor chain, supporting reconciliation, audit review, and dispute handling.
Developers mainly integrate Polaris through four actions: create, query, verify, and trace.
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /v1/event-anchors | Create an event anchor |
| GET | /v1/event-anchors/latest | Get the latest anchor for one origin |
| POST | /v1/event-anchors/batch | Create anchors in batch |
| POST | /v1/event-anchors:verify | Verify a single anchor |
| POST | /v1/event-anchors:batchVerify | Verify anchors in batch |
| GET | /v1/event-anchors/{anchor_id} | Read anchor details |
| GET | /v1/event-anchors/{anchor_id}/trace | Trace the event chain |
| POST | /v1/event-anchors/sync | Import offline or remote anchors |
Polaris does not replace business systems. It adds reviewable time and existence credentials to critical business actions.
Orders, approvals, task completion, and state changes can be converted into event digests and written as event anchors.
Auditors can use anchor identifiers and event digests to verify whether an event existed, whether it changed, and whether it sits in the expected chain.
Multiple nodes can compare and synchronize digests to locate differences and improve cross-system review efficiency.