Four things VLI does. Use any one — or all of them together.
Seal locks an event. Register makes it publicly provable. Verify lets anyone check it. Vault stores the evidence long-term. They work standalone or as a continuous loop.
Seal
Cryptographically lock any event, document, or decision.
Ed25519 + JCS + SHA-256 Learn more → Register
Anchor your seal in a public, append-only Merkle log.
Merkle log + inclusion proof Learn more → Verify
Confirm any seal — anyone, anywhere, no account.
ClearKey CLI · open source Learn more → Vault
Preserve sealed bundles long-term and produce audit-ready exports.
VAV · or self-hosted Learn more → How they fit together.
Seal → Register → Verify is the trust loop. You seal an event, register it for inclusion proof, and anyone can verify both later.
Vault sits alongside the loop, preserving every sealed bundle so the loop is repeatable years later — auditors, regulators, downstream consumers can all replay it.
Use one capability or all four. The math composes.