In addition to features as in web UI interfaces, MSafe support developers as a developer tool to decentralize the risk in protocol management. There are two major use cases:
- 1.MSafe Backend: The backbone of MSafe. The backend of MSafe uses a combination of MOVE module and Aptos native multi-ed25519 multi-sig to implement the multi-signature wallet.
- 2.SDK: The typescript SDK to interact with MSafe wallet. SDK is used by MSafe web application and MSafe CLI tool. SDK can also be used for external third-party integrations.
- 4.CLI MSafe: The CLI interactive tool to interact with MSafe. Supports MOVE module deployment and smart contract interactions.
- 5.DAPP SDK (For dApp integration): DAPP SDK that allow third party DAPP to interact with MSafe wallets.