Skip to content

Live demo

This is the real @keylight-dev/js SDK running in your browser, calling the live Keylight API against a public demo tenant. Activate a demo key and watch the app’s entitlements, the SDK’s internal state, and offline Ed25519 verification react in real time.

Keylight Notes

Free

Activate a demo license key:

SDK internals

state()
isEntitled
hasEntitlement('pro')
cachedLease.kid
entitlements
expiresAt
instanceId

Event log

    Offline verification (Ed25519)

    Activate a key to inspect its signed lease.

    What you’re seeing:

    • Keylight Notes — a tiny app gated on the pro entitlement. Free tier caps at 3 notes; activating Pro unlocks unlimited notes + export.
    • SDK internalsstate(), isEntitled, and the gated cachedLease, live.
    • Event log — every activate / validate / deactivate round-trip and its result.
    • Offline verification — the signed v3 lease verified locally with Ed25519. Flip Tamper to edit the lease and watch the signature check reject it.

    All three keys are real: NOTES-PRO0-0000-0001 (active, Pro), NOTES-REVK-0000-0002 (revoked), and NOTES-EXPD-0000-0003 (expired). No key is ever required to read this demo — see Install to wire the SDK into your own app.