Quickstart
The Safeheron MPC Node (SMN) Suite is a development suite based on the MPC-TSS protocol that supports multiple threshold signature algorithms. It aims to provide developers with a secure, efficient, user-friendly, and scalable MPC-TSS solution, helping developers quickly build applications based on MPC-TSS. SMN suite provides efficient threshold signature algorithms, an easy-to-use API, and detailed documentation and examples, allowing developers to integrate SMN suite into your own applications easily.
SMN suite is feature-rich, flexible in usage, supports cross-platform deployment and integration, and can meet various business scenarios, including but not limited to the following:
- Payment companies building asset management systems
- Custodian service providers building centralized/decentralized custody platforms
- Wallet service providers building keyless wallets
- DeFi/CeFi/GameFi platforms integrating built-in wallet functionality into applications
- ……
SMN suite mainly consists of six components:

- Safeheron MPC Node Service
- An executable MPC Node service that internally integrates a series of MPC-TSS cryptographic algorithms.
- Deployed on the server side, providing a Restful API for developers to use.
- The MPC Node Service includes applications implemented based on TEE (Intel SGX) to enhance the protection of sensitive data on the server side, such as the secure generation and use of key shares, and the secure storage of sensitive data for key shares.
- Safeheron MPC Node Relayer
- A P2P communication middleware deployed and operated on the server side for real-time communication between MPC Nodes.
- Safeheron MPC Node Certificate Authority Service(CA)
- The CA is a key management and authorization program implemented based on TEE (Intel SGX) for managing keys in TEE applications of MPC Node Service.
- Safeheron Embedded MPC Node
- An embedded MPC Node that internally integrates a series of MPC-TSS cryptographic algorithms.
- Supports browser applications, iOS and Android mobile applications.
- Integrated into developers' projects in the form of an SDK, providing Native API for developers to use.