SpendGraphterminal intelligence
2 of 4 deployments publishing 2 chains observed 2026-08-21 16:18 UTC UTC 中文

Payment functions

The capability layer. The frozen catalog is seventeen functions; the six groups below are a presentation over it, and two of them have no catalog backing at all.

Two function models

The product specification names six capabilities; the registry's frozen catalog has seventeen functions. This page shows both, and does not pretend they are the same model.

  • The seventeen are the evidence model: every assessment in every registration pack is written against one of them.
  • The six are a presentation layer over the seventeen, defined here and nowhere else in the system.
  • Identity and Credit have no catalog function at all, so no protocol can be assessed against them. They are shown as such rather than given a plausible home: the registry's identity vocabulary answers whether an account survives an address change, and credit is a funding model on an assessment row.

Capability matrix

Assessed functions per group, with the evidence-status distribution behind each cell. Not reduced to one badge: a protocol can have a function that exists and cannot be proven, and one word loses that.

SystemIdentityAccountFundingAuthorizationSettlementCredit
Ether.fi Cash (cash-v3)
etherfi-cash
Not in catalog1/1 1 fact2/2 1 fact · 1 inference6/6 5 disproven · 1 fact6/6 4 fact · 4 disprovenNot in catalog
Gnosis Pay Safe Card Protocol
gnosis-pay
Not in catalog1/1 1 fact2/2 1 fact · 1 inference6/6 3 fact · 3 disproven6/6 4 disproven · 2 factNot in catalog
RedotPay
redotpay
Not in catalog1/1 1 private only2/2 1 inference · 1 private only6/6 3 private only · 2 inference · 1 unknown6/6 3 private only · 2 inference · 1 unknownNot in catalog
UR Account / Card Protocol
ur
Not in catalog1/1 1 fact2/2 1 fact · 1 inference6/6 2 inference · 2 disproven · 1 fact · 1 unknown6/6 3 disproven · 2 fact · 1 unknownNot in catalog

Function catalog

All seventeen, in catalog order. A function no pack assessed still has a row — an absent row would read as 'not applicable' rather than 'nobody has looked'.

CodeFunctionAssessed byEvidence status
F01Payment account4/43 fact 1 private only
F02User funds4/43 fact 1 private only
F03Account funding4/44 inference
F04Authorization request4/43 disproven 1 inference
F05Authorization decision4/42 disproven 1 fact 1 private only
F06On-chain payment control4/42 fact 2 inference
F07Post-authorization funds action4/44 fact 1 private only
F08Funds hold4/42 fact 1 private only 1 disproven
F09Authorization adjustment4/42 disproven 1 inference 1 unknown
F10Clearing instruction4/43 disproven 1 inference
F11Pre-settlement funds movement4/43 fact 1 unknown 1 disproven
F12Final network settlement4/43 disproven 1 inference
F13Reversal4/42 disproven 1 fact 1 private only
F14Authorization expiry4/42 disproven 1 private only 1 unknown
F15Refund4/42 disproven 1 private only 1 unknown
F16Dispute / chargeback4/41 inference 1 private only 1 unknown 1 disproven
F17Fees4/41 inference 1 private only 1 unknown 1 disproven