Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions specs/libid.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,15 @@ specifications.
- [Identity-platform ceremonies](platform-ceremonies.md) define the launch
profiles for Google, X, and GitHub.

## Browser transport

- [Popup transport](popup-transport.md) defines the logical connection
between an application document and its popup: endpoint admission, the
message model, delivery guarantees, navigation and closure, continuity
across popup-document replacement, and failure semantics. Browser
protocols cite it instead of restating opener, isolation, and continuity
mechanics.

## System model and specification ownership

libID turns an identity-platform authorization into a proof that a Consumer
Expand Down Expand Up @@ -81,6 +90,7 @@ Compromise of Verifier governance can change every accepted root and verifier.
| Authorization Digest, PKCE, extraction, client binding, evidence time | [Common ceremony rules](ceremony-common.md) |
| Chain ID, Transaction Author, Block Time, and transaction-data encoding | consumer protocol Chain Profile |
| Platform endpoints, fields, trust roots, and proof projections | [Identity-platform ceremonies](platform-ceremonies.md) |
| Popup endpoint admission, message model, delivery, navigation, closure, and continuity guarantees | [Popup transport](popup-transport.md) |
| Redirect transport, persistence, resume, and UI control flow | browser protocol |
| Transaction dispatch and author authentication | consumer protocol |
| Verification dispatch, replay recording, trust roots, and version governance | [Common ceremony rules](ceremony-common.md) |
Expand Down
Loading