Live

Evidence before merchant state

A clean QR screen does not prove the system received trustworthy state. This research starts after the transfer signal: matching, idempotency and signed webhooks — no funds-handling claim.

Evidence before merchant state
Evidence before merchant state

The happy path is only a demo

In payment operations, network failure and retries are the product. If a green UI is enough to update the order, you will double-fulfill or lose evidence.

A safer order of operations

  • Create an intent with a clear reference.
  • Adapter normalizes provider evidence.
  • Match on amount, reference and time window.
  • Commit state once (idempotent).
  • Deliver a signed webhook; retries stay audited.

Language boundary

Public copy says confirmation and reconciliation. It does not claim custody, transfer or licensed processing. This remains research/prototype, not a live payment product.

Do not trust the green button. Trust evidence and the idempotency key.

Read the research case study