Paybyte
MerchantsPBE Core 0.0.1 · Protocol 1.0
TRUST BOUNDARIES

Assume the customer controls the browser.

DevTools, modified JavaScript, altered links, duplicate callbacks and reorganization events are normal conditions an internet-facing merchant integration must tolerate.

Browser boundary

Payment verification

Fulfilment

Client-side edits cannot satisfy a secure backendA customer may alter what their browser displays or which wallet link they personally open. That must not change the tuple stored by the merchant backend or cause an unrelated payment to be accepted.