Mental Model
The normal request lifecycle.
- Authenticate as a user or an integration.
- Send a single log or a batch of logs with `event_type`, `source`, `data`, and an `idempotency_key` when retries are possible.
- Blocklog normalizes the payload, archives raw ingestion context, links the event into the tenant chain, and records verification metadata.
- Batches can later be sealed and anchored for stronger audit portability.
- Auditors or operators verify by proof ID, log ID, or batch ID without depending on screenshots or internal assurances.