Start with how each event extends the evidence chain, then follow the system flow below. The verifier and federation adapter shown are planned integration components.
Between the checks
Pulse turns the interval into evidence.
Start with identity. Build a signed history on the phone. Connect each return to the events that came before.
The verifier and federation adapter are planned integration components.
Your user’s phone
Kenshiki Identity SDK · signed event history
DAY 0
Anchor identity
Bind identity evidence to its holder and a device-bound key.
THE INTERVAL
Link and sign each event
Each receipt binds an event hash to the previous and new ledger roots, then signs that link with the device key.
DAY X · DAY Y
Check each return
Verify the history through the latest signed event and bind the result to the current action.
Request-bound proof
Your service · relying party
Kenshiki verifier & federation adapter
Verify
Apply policy
OIDC / SAML 2.0
OIDC callback / SAML ACS
Your existing authentication & authorization
Validate response
Establish session
Authorize request
The RP validates issuer, audience and request binding, then applies its own access rules.
Event hash + previous root + new root + ledger position, bound by a device signature.
Issuer signatures bind proofing claims. Device signatures bind subsequent events. Your service evaluates their provenance and freshness separately.