# Using Maintainers

### Why Use Maintainers?

For an Operator, ownership and maintenance are two tasks with different risk factors.

#### To make things easier for you, we've introduced Maintainers:

A special address that has limited capabilities.

#### Keep the ownership of your Operator safe with a multisig setup, while allowing a script to automate your daily tasks.

Learn more about them here:

{% content-ref url="/pages/pr7YAwNKRplvqovwxwxF" %}
[Maintainers](/key-concepts/permissionless-configurable-staking-pools/maintainers.md)
{% endcontent-ref %}

### Setting Your Maintainer

You can set any address as your maintainer, <mark style="color:red;">but it is not safe to trust random addresses!</mark>

You will be held responsible for faulty validator proposals, and other mistakes that your maintainer makes.

```javascript
Portal.changeMaintainer(id, newMaintainer);
```


---

# 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.geode.fi/ethereum-guides/operator-handbook/using-maintainers.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.
