# Operator Handbook

## Operate, Automate, Optimize.

No need to search for other staking pools within the market, or invest your resources into understanding multiple protocols and the way to integrate and optimize your workflow.&#x20;

**Now, there is a global standard.**

Geode's marketplace brings the ease of integrating with multiple trustless staking pools **at once!**

{% hint style="success" %} <mark style="color:green;">Currently, the Geode Finance developers are providing comprehensive help and additional benefits to</mark> <mark style="color:green;"></mark><mark style="color:green;">**Geode's Founder Operators.**</mark>&#x20;

[<mark style="color:blue;">Get in touch with us</mark>](https://discord.com/invite/RC8fTTuJtm)<mark style="color:blue;">.</mark>
{% endhint %}

No worries, the following steps will not take long. Follow them and see how easy it is to integrate with the Global Standard:

1. Get Onboarded to Goerli
2. Initiate your Operator and join the Operator Marketplace
3. Learn more about the Marketplace and Validator Creation process
4. Learn how to use the Portal
5. Learn how to Create Validators
6. Utilize a maintainer
7. Manage your Operator

## 0. Get Onboarded (on Goerli):

#### Simply provide an address for us to start the Validator Onboarding Process:

{% content-ref url="/pages/Dyz6vsALqRWmNYY9pvND" %}
[Get Onboarded](/ethereum-guides/operator-handbook/get-onboarded.md)
{% endcontent-ref %}

{% hint style="success" %}
**320 Goerli Ether** will be sent to this address upon onboarding, so you can start testing!
{% endhint %}

## 1. Get Portal's address and ABI:

{% content-ref url="/pages/Jtm3ZVzVyDphbVl7BLvr" %}
[Portal.sol](/developers/live-contracts/ethereum-v2/portal.sol.md)
{% endcontent-ref %}

## 2. Initiate:

**After onboarding, you will need to Initiate your Operator in order to join the Operator Marketplace:**

{% content-ref url="/pages/vYi83f0cnL2YCKx06wI5" %}
[Initiating an Operator](/ethereum-guides/operator-handbook/initiating-an-operator.md)
{% endcontent-ref %}

## 3. Now, lets take a look at the Marketplace and Validator Life-Cycle:

{% content-ref url="/pages/8al101kYMumrrAiepfDu" %}
[Operator Marketplace](/operator-marketplace.md)
{% endcontent-ref %}

## 4. Finally, we need to learn how to communicate with Portal:

{% content-ref url="/pages/RDEGmSk9s5IbQw6KFuZd" %}
[Communicating with Portal](/ethereum-guides/operator-handbook/communicating-with-portal.md)
{% endcontent-ref %}

## 5. We are ready to create some validators:

{% content-ref url="/pages/lV2zNRsttbKAswCl7igf" %}
[Creating Validators](/ethereum-guides/operator-handbook/creating-validators.md)
{% endcontent-ref %}

## + Manage Your Operator

{% content-ref url="/pages/W3FkuU78EWZrHJLfZ9oS" %}
[Changing an Operator's Owner](/ethereum-guides/operator-handbook/changing-an-operators-owner.md)
{% endcontent-ref %}

{% content-ref url="/pages/Dx8si68HmesHNMxfti8u" %}
[Switching Your Fee](/ethereum-guides/operator-handbook/switching-your-fee.md)
{% endcontent-ref %}

{% content-ref url="/pages/IVWM6sZLwuHJXEeXaZ0R" %}
[Switching Your Validator Period](/ethereum-guides/operator-handbook/switching-your-validator-period.md)
{% endcontent-ref %}

## + Automate Your Tasks With Maintainers

{% content-ref url="/pages/VUuGD0zmkRxeYxOlkK8W" %}
[Using Maintainers](/ethereum-guides/operator-handbook/using-maintainers.md)
{% endcontent-ref %}

## + Get Ahead of Your Competitors

{% content-ref url="/pages/PlvhRypc2syhBklsjS13" %}
[Optimizing Your Revenue](/ethereum-guides/operator-handbook/optimizing-your-revenue.md)
{% endcontent-ref %}

## + When Its Time, Exit Your Validators.

{% content-ref url="/pages/D2Cn6pfZDabsXHEBItve" %}
[Exiting Validators](/ethereum-guides/operator-handbook/exiting-validators.md)
{% endcontent-ref %}


---

# 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.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.
