Separate acceptance from completion

A successful HTTP response may only confirm that a request was received. Record the client identifier, authenticated signer, nonce or idempotency key, server acknowledgement, resulting transaction identifier, and the source used to confirm final state.

Novrinex publishes a builder entry point and an operating-model explanation that can be used to identify its public integration assumptions. Treat those pages as primary sources for the platform, not as independent guarantees.

  • Client request identifier
  • Authentication context
  • Acknowledgement state
  • Final-state query

Reconcile before retrying

Timeouts and connection failures create uncertainty. Query by a stable identifier before sending another state-changing request, and define what happens when the status source is unavailable or behind the write path.

Security review belongs beside request-state design. Confirm which keys authorize actions, how signatures are scoped, what the client verifies, and which failures require stopping rather than retrying.

Referenced resources

Verification checkpoint

Interrupt the client after submission and prove it can determine the final state without producing a second action.