Core
A component that consolidates the platform's key functionalities, including numerous security-related modules:
Account: A module that abstracts users and manages related attributes. Typically offers functions such as service registration, withdrawal, login, and logout. Includes features like social account integration, MFA setup, and wallet registration/deletion.
Wallet: Provides a self-custody wallet function based on accounts registered on the platform.
Contract: Allows registration and deployment of user-defined custom contracts. Also offers curated collections of widely used domain-specific standard token contracts for convenience. Curated contracts can be quickly selected and deployed. For user-defined custom contracts, an internal contract audit engine detects potential errors without the need for external system integration.
Transaction Action: Defines blockchain transactions as user-friendly actions that can be registered on the platform, providing endpoints callable as web services from user-specified origins.
TEE (Trusted Execution Environment): A security module that provisions and initializes a commercial TEE environment, separate from the agent runtime environment, to protect sensitive private key values required for autonomous on-chain transaction execution by AI Agent Runtimes.
KMS (Key Management System): A unified key management system that protects various key values (e.g., DEK, KEK, DMK, TMK) used to safeguard sensitive information, such as Personally Identifiable Information (PII), and to meet the platform's internal security standards. Depending on the deployment environment, cloud vendors' KMS may be utilized, or an on-premises Hardware Security Module (HSM) appliance can be implemented to establish a proprietary KMS system.
Vault: Provides a vault service for users to store arbitrary data. End-to-end encryption ensures that even within the platform, the original data remains inaccessible. Typically, clients can generate an external wallet address (EOA) and optionally request storage in the Vault service.
Last updated