# Operator Marketplace

We've learned about the Global Standard that Geode has created to establish a trustless marketplace between Staking Pools and Node Operators:

{% content-ref url="/pages/wjuUXSbPQC2Vbhf8CSqv" %}
[The Staking Library](/the-staking-library.md)
{% endcontent-ref %}

Now, let's take a look at the underlying mechanism to see how this marketplace operates.&#x20;

## An Open Marketplace

<figure><img src="/files/BWMdcH9rTrzNFw16pPI3" alt=""><figcaption></figcaption></figure>

#### Currently, there are 2 parties in this marketplace:&#x20;

* Configurable Staking Pools&#x20;
* Node Operators

{% hint style="success" %} <mark style="color:green;">In an open market that is regulated well, one's benefit is everyone's benefit.</mark>
{% endhint %}

### A validator's Lifecycle

{% content-ref url="/pages/E0XOdijxPxVbc4Shq5aR" %}
[A Validator's Lifecycle](/operator-marketplace/a-validators-lifecycle.md)
{% endcontent-ref %}

### Regulating the Marketplace

{% content-ref url="/pages/EPfcOKTGOHajyq1Qd52D" %}
[Regulating the Marketplace](/operator-marketplace/regulating-the-marketplace.md)
{% endcontent-ref %}

## 1. Configurable Staking Pools

| Profit                           | Expense  |
| -------------------------------- | -------- |
| Pool maintenance fee, up to 10%. | Gas cost |

### Staking pools are permissionless.&#x20;

Anyone can create a staking pool with Portal.

During the creation process, a pool is configured with certain options like maintainer, interface, maintenance fee, etc.&#x20;

Some of these configurations can be changed later by the controller.&#x20;

### Local and Global Security&#x20;

When a staking pool is created via Geode's Portal, it uses it's own isolated storage. This storage is protected from governance attacks by **Dual Governance**.&#x20;

After a validator is created, Portal holds no ownership on the pooled funds. It is simply transferred to a unique **Withdrawal Contract** guarded by the pool's controller.

#### Pool Maintenance Fee

{% content-ref url="/pages/rIGZWSJishlr5v5VVXf9" %}
[Maintenance Fee](/operator-marketplace/maintenance-fee.md)
{% endcontent-ref %}

## 2. Permissioned Node Operators

| Profit                            | Expenses              |
| --------------------------------- | --------------------- |
| Up to 10% of the staking rewards. | Operational expenses. |
| Up to 10% of the MEV.             | Gas cost.             |
| Up to 10% of the Block Rewards.   | Infrastructure cost.  |

Permissioned Node Operators are allowed to create and operate validators on behalf of the staking pools without any collateral.

#### Onboarding New Operators to the Marketplace

{% content-ref url="/pages/VjqGpLYmMAQ3zzukicpP" %}
[Onboarding New Operators](/operator-marketplace/onboarding-new-operators.md)
{% endcontent-ref %}

## 3. Permissionless Node Operators

{% hint style="danger" %} <mark style="color:red;">This topic is currently under construction. Check out the Degen Operators (WIP) for further information.</mark>
{% endhint %}


---

# 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/operator-marketplace.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.
