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
The proof example: direct-mode KERI, pure core only. Two in-memory parties (no network, no db, no runtime — MemKel + SaltyKeeper only) run the full protocol end-to-end. This is the executable definition of "cesr has everything except db/runtime/config", and it is the W8 revoke demo's kernel: the bombay/Zenoh demo later is this example with transport swapped in.
Script (also the doc narrative)
Alice incepts (SaltyKeeper, K7) → Bob ingests her icp through validate/apply (K1) and derives her KeyState
Bob incepts; they exchange KELs — direct mode, valid KERI, no witnesses needed
Alice rotates (K1 rotation rules; Bob's stale-key verification now FAILS, new keys verify)
examples/direct_mode.rs — compiles for wasm32 too (CI-check it: this example IS the "KERI on any platform" claim)
No feature beyond the KERI-core set; if the example needs something not in K1–K7, that's a scope bug in the cards — file it, don't hack around it
Assert-rich, narrated like kel_chain.rs, linked from README as the flagship example
Acceptance
Example runs native + wasm32 in CI; every step's verdict asserted; README section "KERI without a database" written around it; the agency #140 demo script references this as its core.
From the 2026-07-05 roadmap review (Phase 4 vertical slice). Depends on: K1–K7 (integration card — lands last). Enables: bombay M4 demo, agency #140.
Goal
The proof example: direct-mode KERI, pure core only. Two in-memory parties (no network, no db, no runtime —
MemKel+SaltyKeeperonly) run the full protocol end-to-end. This is the executable definition of "cesr has everything except db/runtime/config", and it is the W8 revoke demo's kernel: the bombay/Zenoh demo later is this example with transport swapped in.Script (also the doc narrative)
Constraints
examples/direct_mode.rs— compiles for wasm32 too (CI-check it: this example IS the "KERI on any platform" claim)kel_chain.rs, linked from README as the flagship exampleAcceptance
Example runs native + wasm32 in CI; every step's verdict asserted; README section "KERI without a database" written around it; the agency #140 demo script references this as its core.
From the 2026-07-05 roadmap review (Phase 4 vertical slice). Depends on: K1–K7 (integration card — lands last). Enables: bombay M4 demo, agency #140.