compassDAO
  • Welcome to compassDAO
  • General Information
    • What is compassDAO?
    • Vision
    • Mission
    • Value
    • Why compassDAO?
    • What we offer?
  • How to use
    • compassStats
      • For All Users
        • Connect Wallet
        • Set Up Notifiers
        • Schedule Tasks
        • Set Alerts
      • For Devs (Data Contributor)
        • API
        • Best Practices
          • Get the balance of an address
          • Curve 3pool Proportion Monitoring
          • Curve 3pool Big Withdrawn Monitoring
    • compassSafe
      • Get Started
      • Set Up Safe Module
      • Set Role
      • Set Member
      • Interact With Dapps
      • Disable Safe Module
      • Best Practices
        • DeFi - Lending (Aave)
        • DeFi - Dex (Uniswap V3)
      • For Devs
        • execTransactionFromModule
        • execTransactionsFromModule
      • Versions
      • FAQ
  • FAQ
    • Untitled
  • Links
    • Website
    • Github
    • Twitter
    • Discord
Powered by GitBook
On this page
  1. How to use

compassSafe

PreviousCurve 3pool Big Withdrawn MonitoringNextGet Started

Last updated 1 year ago

compassSafe is a RBAC (role based access control) protocol based on (pre.Gnosis Safe). As the most popular smart contract wallet, Safe supports standard multi-signature, and compassSafe builds on Safe to provide users with enhanced security and flexibility.

For institutions and DAOs (multi-player organizations), compassSafe enables the organization to set permissions to different members, allowing them to perform specific actions based on their roles. e.g. Traders can only swap specified token pairs with specified Dex protocol.

For individual users, compassSafe can be used as a multi-level safe vault, where they can set different levels of permissions for different wallets to isolate the risks with different operations. e.g. a user may set hardware wallets as the owners of the Safe with the core permissions, but grant some daily-use-low-risk permissions with a software wallet.

compassSafe provides fine-grained permission configurations with contracts, methods, and parameter levels, applicable to all types of contracts. This enables the users with a secure and flexible way to manage their digital assets on the blockchain.

Note: The product is in early stage, please use with your attention (we're cooperating with 3rd-party for security auditing). Please feel free to leave any suggestions and feedback in the Google Form here:

Safe
Module
compassSafe feedback