You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: complete testnet addresses and remove third-party references
- README: show full contract addresses and transaction hashes for the Arc
x402 and Tempo MPP live tests.
- docs/design.md: remove references to the external capability-token
reference project; describe the authz-layer design principles in
LedgerFlow's own terms.
- .gitignore: drop the stale third-party directory exclusion.
Copy file name to clipboardExpand all lines: docs/design.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -107,12 +107,13 @@ services.
107
107
108
108
## 3. Research and Benchmarking
109
109
110
-
### 3.1 Deep Reference: tenuo (Authz-layer template)
110
+
### 3.1 Authz-Layer Design Principles
111
111
112
-
`/home/akagi201/tmp/tenuo` is the **primary reference** for the Authz-layer
113
-
design, but the protocol and brand are independent (LedgerFlow naming).
112
+
The Authz-layer design builds on well-established capability-token patterns
113
+
(attenuating capability systems and signed-delegation chains) and adapts them
114
+
to payment semantics under the LedgerFlow naming.
114
115
115
-
|tenuo design| LedgerFlow adoption / adaptation |
116
+
|Established pattern| LedgerFlow adaptation |
116
117
|---|---|
117
118
| Warrant: signed envelope (CBOR payload + Ed25519 signature), UUIDv7 id | adopted; fields redefined for payment semantics (§6.1) |
118
119
| Delegation chain: `parent_hash` cryptographic link + `depth/max_depth`, six invariants I1–I6 | adopted and adapted; **attenuation now uses runtime conjunction** (§6.2), avoiding the undecidable static-subset problem |
@@ -124,10 +125,10 @@ design, but the protocol and brand are independent (LedgerFlow naming).
124
125
| Control/Data plane separation (feature gated) | adopted as deployment modes rather than crate splits (§5.3) |
0 commit comments