Repository navigation
Release v3.0.0
Features
- WebAuthn approvals. Use browser authenticators to approve signing, decryption, and key lifecycle operations in both mono and threshold deployments.
- Approver registry. Register signature and WebAuthn credentials, manage their metadata, and pin exact credential versions in key and authority policies. Updating metadata or registering a replacement does not change existing policies.
- Recovery and promotion. Registered approvers and enrollment state are preserved during share recovery and mono-to-threshold promotion.
- Discovery APIs. Read runtime configuration, discover permitted signing identities, and inspect their authority command schemas.
- Java SDK. Added support for the new Keeper APIs and TKeeper Hub, including policies, operations, approvals, and event streams.
Changes
- Management, the web UI, and MCP access now live in TKeeper Hub. Bundling them into Keeper made deployment and integration with existing infrastructure harder. Hub runs separately, while Keeper handles cryptographic operations and policy enforcement.
- Approval, enrollment, and mandate responses expose expiration deadlines. Retrying does not extend an approval window.
- The SDK approval model now supports separate signature and WebAuthn proof types. Existing SDK integrations using
Approvals.Proofrequire an update.
Visit tkeeper.org for more details.