Skip to content

docs: position IOTA Trust Framework as candidate profile bindings#43

Merged
iret77 merged 1 commit into
mainfrom
docs/iota-trust-framework-30
Jun 10, 2026
Merged

docs: position IOTA Trust Framework as candidate profile bindings#43
iret77 merged 1 commit into
mainfrom
docs/iota-trust-framework-30

Conversation

@iret77

@iret77 iret77 commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

What & why

Twelfth and final PR of the v0.3 review wave.

Issue #30 — align with IOTA's first-party Notarization, Hierarchies, and Trust Framework: the IOTA Foundation ships building blocks that overlap ANP's pillars; ignoring them would mean re-implementing primitives the reference chain already provides — and missing the strategic signal that the Foundation builds adjacent functionality.

  • §13.2: documents IOTA Notarization (Alpha — Locked + Dynamic, exactly ANP's hash-on-chain/payload-off-chain prover/verifier model, refundable deposits) and IOTA Hierarchies (Alpha — on-chain trust/authority hierarchies) as candidate profile bindings: Locked notarization for terminal Objects, Dynamic for status-bearing anchors, Hierarchies for §5.4 Trust-List resolution. Evaluation is assigned to the Phase-2 PoC; both components flagged pre-GA.
  • §15 (prior art): new row positioning the IOTA Trust Framework as primitives below ANP's multi-party contracting, mandate, dispute, and settlement semantics — candidate bindings, not competitors.
  • §17 (Phase 2): adds the profile-alignment evaluation and early IOTA Foundation engagement (a PoC showcasing their Trust Framework stack is a natural collaboration).
  • Appendix D references extended (Notarization, Hierarchies).

This PR documents the positioning and the evaluation mandate; the actual binding decision lands with the Phase-2 PoC, as the issue recommends.

Closes #30

Affected spec section(s)

§13.2, §15, §17 (Phase 2), Appendix C, Appendix D.

Trust impact

None today (documentation/positioning only). Flagged for the future: binding anchors to IOTA Notarization objects would make a first-party Alpha component part of the anchoring path on the reference profile — that trade-off (maturity vs. re-implementation) is exactly what the Phase-2 evaluation is scoped to decide.

Checklist

  • One logical change, conventional PR title
  • Cited the affected spec section(s)
  • Stated the trust impact (or "none")
  • Normative language uses RFC 2119 keywords correctly
  • docs-check passes

Issue #30: the IOTA Foundation ships first-party components overlapping
ANP's pillars — Notarization (Locked/Dynamic, exactly ANP's
hash-on-chain/payload-off-chain model), Hierarchies (on-chain trust/
authority), under the Trust Framework umbrella. s13.2 documents them as
candidate bindings for the profile's anchor primitive (Locked =
terminal Objects, Dynamic = status-bearing anchors) and Trust-List
resolution (s5.4), to be evaluated in the Phase-2 PoC with early
Foundation engagement (s17). s15 positions them as primitives below
ANP's contracting/mandate/dispute/settlement semantics, not
competitors. Appendix C/D updated.
@iret77 iret77 merged commit bd9ed18 into main Jun 10, 2026
2 checks passed
@iret77 iret77 deleted the docs/iota-trust-framework-30 branch June 10, 2026 16:27
iret77 added a commit that referenced this pull request Jun 15, 2026
Drop the -draft suffix now that the June 2026 review wave (issues
#4#30, PRs #32#43) and the Codex consistency follow-up (#44#46) have
landed and a grounded Codex re-review converged clean. Bumps the SPEC.md
front matter, README badge + status line, the roadmap Phase-1 note, and
the Appendix C heading from v0.3-draft to v0.3. Status remains
'Draft (Concept) — not a final standard'; only the version identity is
finalized. anp_version was already 0.3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Opportunity: align the IOTA profile with IOTA's first-party Notarization, Hierarchies, and Trust Framework

1 participant