Geode Document Hub
  • Geode Document Hub
  • The Staking Library
    • 🔥The Issue
    • 🧯A Solution
  • Operator Marketplace
    • 🟢A Validator's Lifecycle
    • 🔵Maintenance Fee
    • 🟡Onboarding New Operators
    • 🔴Regulating the Marketplace
      • 🚨Prison
  • Key Concepts
    • 🪙Staking Derivatives
      • G-Derivatives
        • gETH vs gAVAX
    • 🌀Portal
      • 🔐Isolated Storage
      • 🤝Dual Governance
      • ⚠️Limited Upgradability
    • ⚙️Permissionless Configurable Staking Pools
      • 🎭Current Interfaces
      • ⛏️Maintainers
    • 🛡️Withdrawal Contracts
      • ⛑️Recovery Mode
      • 🕗Withdrawal Queue
    • 🌊Bound Liquidity Pools
    • 🔭Oracles
      • Telescope Ether
      • Telescope Avax
    • 👾Future of Geode
      • Better Maintainers (WIP)
      • Synthetic Liquidity (WIP)
      • Dynamic Withdrawals (WIP)
      • Further Decentralization
        • Supporting EIP-4788 (DRAFT)
        • Quadratic Weighted Senate (DRAFT)
        • Degen Operators (DRAFT)
        • Decentralized Telescope (DRAFT)
      • Chain Sync (AVAX) (draft)
  • Ethereum Guides
    • 📗Staking Pool HandBook
      • Initiating a Customizable Staking Pool
      • Managing Your Operator Set
      • Changing Your Pool's Owner
      • Manage Your Maintenance Fee
      • Private Pools and Whitelisting
      • Using a Bound Liquidity Pool
      • Using Maintainers for Your Pool
      • Securing Your Withdrawal Contract
      • Decentralizing Your Pool
    • 📕Operator Handbook
      • Get Onboarded
      • Initiating an Operator
      • Communicating with Portal
      • Creating Validators
      • Changing an Operator's Owner
      • Switching Your Fee
      • Switching Your Validator Period
      • Using Maintainers
      • Optimizing Your Revenue
      • Exiting Validators
    • 📘Liquidity Pool HandBook
  • Avalanche Guides
    • Staking Pool Handbook
    • Operator Handbook
  • Developers
    • Networks
    • Live Contracts
      • Avalanche v1
      • Ethereum v2
        • gETH.sol
        • Portal.sol
          • globals.sol
          • DataStoreUtilsLib.sol
          • GeodeUtilsLib.sol
          • DepositContractUtilsLib.sol
          • OracleUtilsLib.sol
          • StakeUtilsLib.sol
        • Swap.sol
          • AmplificationUtils.sol
          • MathUtils.sol
          • SwapUtils.sol
          • LPToken.sol
        • WithdrawalContract.sol
        • Interfaces
          • ERC20InterfaceUpgaradable.sol
          • ERC20InterfacePermitUpgradable.sol
    • Audits
    • Bug Bounties
Powered by GitBook
On this page
  • An Open Marketplace
  • A validator's Lifecycle
  • Regulating the Marketplace
  • 1. Configurable Staking Pools
  • Staking pools are permissionless.
  • Local and Global Security
  • 2. Permissioned Node Operators
  • 3. Permissionless Node Operators

Operator Marketplace

Choose your own operators.

PreviousA SolutionNextA Validator's Lifecycle

Last updated 2 years ago

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

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

An Open Marketplace

Currently, there are 2 parties in this marketplace:

  • Configurable Staking Pools

  • Node Operators

In an open market that is regulated well, one's benefit is everyone's benefit.

A validator's Lifecycle

Regulating the Marketplace

1. Configurable Staking Pools

Profit
Expense

Pool maintenance fee, up to 10%.

Gas cost

Staking pools are permissionless.

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.

Some of these configurations can be changed later by the controller.

Local and Global Security

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.

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

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

3. Permissionless Node Operators

This topic is currently under construction. Check out the Degen Operators (WIP) for further information.

🟢A Validator's Lifecycle
🔴Regulating the Marketplace
🔵Maintenance Fee
🟡Onboarding New Operators
The Staking Library