@safetech/inheriti-core-sdk
v3.0.21
Published
The **Inheriti Core SDK** is a TypeScript library that provides the foundational logic for integrating with the Inheriti platform. It is intended to be used internally by other SDKs, such as the `@safetech/inheriti-client-sdk`.
Keywords
Readme
Inheriti Core SDK
The Inheriti Core SDK is a TypeScript library that provides the foundational logic for integrating with the Inheriti platform. It is intended to be used internally by other SDKs, such as the @safetech/inheriti-client-sdk.
Purpose
This SDK encapsulates the core logic for interacting with the Inheriti infrastructure and offers a clean, typed API for:
- Creating and managing protection plans
- Triggering and validating access conditions
- Working with encrypted shares and backup configurations
🧩 Note: This SDK is not designed for direct use by application developers. Instead, it serves as a shared core layer for SDKs like the Client SDK, which expose user-facing APIs.
Features
- ✅ Written in TypeScript with full typings
- ✅ Modular and composable architecture
- ✅ Designed for integration into higher-level SDKs
- ✅ Supports both browser and Node.js environments
- ✅ Built-in utilities for authentication, session, and encryption
