# Protocol Admin Control

MSafe Wallet can be used to enable protocol administrative control functions, such as:

* Protocol key parameter change
* Emergency stop
* Community reward change.

By using a multi-sig wallet like MSafe, admin control functions can be safely executed, avoiding single points of failures or fraudulent activities by a single bad actor.

<figure><img src="https://2379622983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM8Zmmb8OfuPtvPlFbcHc%2Fuploads%2FhpmzxzC4bdabOQ7gjVfA%2F73a9fda3e2dec50ffe5e2014113f2e5%201.png?alt=media&#x26;token=67d1bf15-7258-48fa-a930-fbc64aff88d7" alt=""><figcaption></figcaption></figure>

### How to use MSafe multi-sig developer tools for protocol admin control:

* (Recommended) Call an entry function with a script: [call-an-entry-function](https://doc.m-safe.io/aptos/developers/sdk/call-an-entry-function "mention")
* Call an entry function with interactive CLI: [entry-function](https://doc.m-safe.io/aptos/developers/interactive-cli/entry-function "mention")
