快速开始
Safeheron MPC Node(SMN)开发套件是一个基于 MPC-TSS 协议支持多种门限签名算法的产品套件,旨在为开发者提供安全、高效、易于使用和可扩展的 MPC-TSS 解决方案,帮助开发者快速构建基于 MPC-TSS 的应用。SMN 提供了高效的门限签名算法,易于使用的 API,以及详细的文档和示例,开发者能够轻松集成 SMN 到自己的应用程序中。
SMN 产品套件功能完善,使用方式灵活,支持跨平台部署和集成,能够满足多种业务场景,包括不限于以下场景:
- 支付公司构建资产管理系统
- 托管服务商构建中心化/去中心化托管平台
- 钱包服务商构建 Keyless 钱包
- DeFi/CeFi/GameFi 在应用中构建内置钱包功能
- ……
SMN 主要包含六个组件:

- Safeheron MPC Node Service
- 可运行的 MPC Node 服务,内部集成了一系列 MPC-TSS 密码学算法
- 部署在服务端,提供 Restful API 供开发者使用
- MPC Node Service 内包含基于可信计算技术(Intel SGX)实现的应用,用于增强对服务端敏感数据的保护,如私钥分片的生成和使用过程安全,以及私钥分片敏感数据的存储安全
- Safeheron MPC Node Relayer
- 部署和运行在服务端的 P2P 通信中间件,用于 MPC Node 之间即时通信
- Safeheron MPC Node Certificate Authority Service(CA)
- CA 为基于可信计算技术(Intel SGX)实现的密钥管理和授权程序,用于管理 MPC Node Service 中 TEE 应用的密钥
- Safeheron Embedded MPC Node
- 嵌入式的 MPC Node,内部集成了一系列 MPC-TSS 密码学算法
- 支持 Web 浏览器应用、iOS / Andorid 移动应用
- 通过 SDK 的形式集成到开发者的项目中,提供 Native API 供开发者使用