From phone evidence to your service
Follow evidence from the phone to your service’s decision. Issuance, user-held presentation, the verifier, and the optional federation adapter are planned integration components.
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.
Issuance, user-held presentation, the verifier, and the optional 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.
Your service · relying party
Kenshiki verifier · optional federation adapter
- Verify evidence
- Return claims
- Optional adapter
Your application & access policy
- Validate result
- Link account
- Authorize request
Your service validates the result and request binding, then applies its access rules.
Event hash + previous root + new root + ledger position, bound by a device signature.
In the planned exchange, issuer signatures bind proofing claims. Device signatures bind recorded events. Your service evaluates their provenance and freshness separately. It can consume checked claims directly; an OIDC or SAML adapter is optional.
A valid signature establishes integrity under its signing key. Your service must establish key trust, freshness, and the history it expects, including an independently retained checkpoint when checking for missing later events. An internally consistent history alone cannot establish completeness or identity.