NodeSet
  • NodeSet Documentation
  • NodeSet
    • Introduction
    • Infrastructure Powered by NodeSet
    • Security Notice
  • Node Operators
    • Applications
    • Node Operator Policies
    • Client Diversity Policy
    • Best Practices
      • Terminology
      • Planning Your Node Architecture
      • MEV Boost
    • Hyperdrive
      • Installation
      • Configuration
      • Updating
      • Monitoring Your Node
      • Uninstallation
      • Disaster Recovery and Node Migration
      • Public Betas
    • FAQ
  • StakeWise Integration
    • Introduction
    • What's New in v1.2
    • FAQ
    • Node Operator Guide
      • Monitoring the StakeWise Module
      • Key Recovery
      • How it Works
    • Security Information
  • Constellation
    • Overview
    • xrETH
    • xRPL
    • Constellation vs Others
    • Risks and Mitigations
    • Node Operators
    • Node Operator Guide
      • Overview
      • Prerequisites
      • Registering your Node with Constellation
      • Creating and Running Minipools
      • Rewards Algorithm
    • Administrator
    • Treasurer
    • FAQ
    • Security Information
  • NodeSet Dashboard
    • Introduction
    • Authorizing Your Node
    • Security Information
Powered by GitBook
On this page
  1. Constellation

Overview

Constellation is a protocol built on Rocket Pool which improves its capital efficiency and scalability while reducing asset concentration risk -- all without compromising on the base security model.

PreviousSecurity InformationNextxrETH

Last updated 5 months ago

The Problem

To be maximally trustless, Rocket Pool requires node operators to post a bond for each validator. This restricts growth by requiring a constant supply of NOs who can afford this bond and leads to an uneven distribution of assets across nodes.

The Solution

Constellation liquidizes the NO bond, opening it up to external investors via tokens called xrETH and xRPL. The ETH and RPL deposits used to mint these tokens are used by the Constellation smart contracts to create new minipools on Rocket Pool which are operated non-custodially by NodeSet operators.

There are four main user roles in this system:

Current status

1) Depositors ( or holders) 2) 3) 4)

NodeSet has created a testnet deployment of Constellation on Holesky. The Directory contract is located at this address:

on Ethereum mainnet. The Directory contract is located at this address:

xrETH
xRPL
Node operators
Administrator
Treasurer
0x925D0700407fB0C855Ae9903B3a2727F1e88576c
Gravita has also launched a deployment of Constellation
0x4343743dBc46F67D3340b45286D8cdC13c8575DE
Constellation + Rocket Pool Architecture (simplified)
Sketch of Constellation contract architecture