MSafe | Aptos
  • Overview
    • MSafe Overview
    • What can you do with MSafe wallet?
      • Why Multi-Sig & Non-Custodial
      • MSafe Wallet Key Benefits
    • Use Cases
      • Treasury Management
      • Smart Contract Deployment & Update
      • Protocol Admin Control
      • dApp Store Integration
    • Security
  • Users
    • Glossary
    • Launch App
    • Connect Wallet
    • Navigation Bar
    • Address Book
    • Create an Account
      • Initiate Creation
      • Co-Managers to Accept
    • Switch btw Accounts
    • Deposit / Receive
    • View Assets
    • View Pending Txn
    • View Txn History
    • Propose Transaction (Enable NFT, Send, Register Coin)
      • Enable NFT
      • Send
      • Add Coin
    • Approve Transaction
      • Co-Managers to Approve Enable NFT
      • Co-Managers to Approve Send
      • Co-Manager to Approve Add Coin
    • Change Vote
    • Reject Transaction
      • Co-Managers to Reject
    • Execute Transaction
      • Execute Approval
      • Execute Rejection
    • App Store
      • Use dApps
    • MSafe 1.0 User guide
      • Connect Wallet
      • First time registration
      • Create an MSafe Account
      • Receive Coin
      • Coin Transfer (APT)
      • DAPP Store
      • Add a new coin
      • Address Book
      • Permissions
      • Wallet FAQs
  • Developers
    • Overview
    • System
      • Auth-key & Multi-Ed25519
      • Backend Walk Through
      • MSafe Contracts
    • Interactive CLI
      • Installation
      • CLI arguments
      • Register and View
      • Create a MSafe Wallet
      • Approve / execute a transaction
      • Transfer Coin
      • Smart Contract | Module Publish
      • Entry Function
      • Reject a transaction
      • Migration from MSafe 1.0 to MSafe 2.0
    • SDK
      • Smart Contract | Deploy a MOVE Module
      • Call An Entry Function
    • Integrate with MSafe (DAPP)
      • FAQ
    • Move Module Publish
  • Product updates
    • 2022 Q4
Powered by GitBook
On this page
  • Fund Management
  • DAO Treasury
  • Project Token Management
  1. Overview
  2. Use Cases

Treasury Management

PreviousUse CasesNextSmart Contract Deployment & Update

Last updated 2 years ago

One of the key use cases enabled by the MSafe wallet is treasury management. By putting an entity’s treasury into a multi-sig wallet, stakeholders can safeguard the treasury in a collaborative manner.

Fund Management

MSafe Wallet can be used to hold a fund that is created and managed by a set of stakeholders. Thus, all operations related to the wallet are executed by collecting enough signatures of the stakeholders, and the stakeholders are able to participate in fund management.

DAO Treasury

MSafe Wallet is also ideal for storing a DAO’s treasury that needs to be co-managed by selected DAO members. These selected DAO members are responsible for managing the DAO treasury according to DAO votes or DAO policies. Managing a DAO’s treasury using MSafe Wallet enables the true decentralized nature of DAO, where community members can have voices, including treasury management.

Project Token Management

When a project uses MSafe Wallet to manage its token assets, core team members or even community leaders can decentralize the access permission of the project treasury and protocol. Projects can use MSafe Wallet in multiple ways, such as:

  1. Project token vesting and distribution.

  2. Fund management & project revenue.

  3. Streaming payments sent to employees or partners.