# Administration

Zearn operates under the guidance of the Zearn Decentralized Autonomous Organization (Zearn DAO). Members of the DAO, who are holders of the ZDO governance token, have the power to cast votes on major proposals, such as branching out to a new chain. On a daily basis, however, there's a more specific requirement for an individual to carry out privileged operations: an administrator. A 3-out-of-5 multi-signature function holds this administrative authority, made up of established validators and ecosystem partners.

## Administrator responsibilities

Zearn, operating on the ZetaChain blockchain, comes equipped with a unique feature known as an upgrade authority. This grants an address the ability to update the program to a more recent version. Given the magnitude of control this provides, particularly for a program like ZetaChain that handles user funds, the implications are significant. Hypothetically, the upgrade authority could implement a new program, redirecting all staked ZETA to a selected address, making it vital for the upgrade authority to be reliable.

## Multisig administration

There are various ways to handle administration, each with its pros and cons.

* One option is to have a single individual serve as the administrator. This approach has minimal overhead and allows for swift action, especially when it comes to deploying critical bug fixes. However, it also puts a lot of trust in one person.
* At the other end of the scale, a DAO program could take on the administrative role. In this case, administrative tasks would only be carried out after approval from a majority of ZDO token holders. While this method is decentralized, it could slow down rapid response when needed.

A balanced solution between these two extremes could be a multi-sig program. This program carries out administrative tasks only after approval from `m` out of `n` members. When`m`is more than one, no single party can single-handedly carry out administrative tasks. Yet, it only requires coordination with m parties, not a majority of ZDO holders, to get things done.

## Multisig details

Coming soon

## Pause/Unpause stZETA

Coming soon

## The functions affected when the contract is on pause

* submit
* requestWithdraw
* delegate
* claimTokens
* distributeRewards
* claimTokensFromValidatorToContract

## Pause/Unpause NodeOperatorRegistry

Coming soon

## The functions affected when the contract is on pause

* removeInvalidNodeOperator
* setRewardAddress


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zearn.xyz/zearn-overview/administration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
