The agreement inside the payment
R6.2Does the buyer's approval of the payment carry the agreement record's hash?
- Why it matters
- It makes the payment itself the proof of what was agreed.
- What Lens looks for
- We checked whether the buyer signs over the agreement record's fingerprint when approving the payment, rather than the record being kept beside it.
- Where it sits
- Binding · Check 1 of 3
- Needed for
- Provable
- Builds on
- The terms inside each agreement R10.3
- Needed by
- A proof anyone can check R6.3
- Usually fixed by
- CTO · Weeks
What to do
Take payment through a method where the buyer's signature covers the agreement record's hash.
Binding
Does the payment carry the agreement?
- 1The agreement inside the paymentR6.2
- Provable needs the first 1
- 2A proof anyone can checkR6.3
- 3Agreements proven on a public ledgerR6.4
- The agreement inside the payment builds on The terms inside each agreement in Agreement record.
The definition
- Definition
- A placement is a payment request that carries the agreement record's hash H and its link L as a pairing places them (R10.2). Its pattern is @integraledger/lcp's pairingPattern for that pairing.
- Passes when
- A placement that meets R10.2 is one whose pattern states that the buyer signs over H (
buyerSigns). A placement whose buyer does not sign over H meets no rung, and is reported as held beside the payment. - Decided by
- A rule
- Evidence
- The challenge; both agreement record responses; the pairing and its pattern
- Steps
- home, payment, atr
- Made as
- anon