NashPoint
NashPoint
  • Introduction
    • Introduction To Nashpoint
    • Current Features & Capabilities
    • Post Launch Roadmap
  • User Documentation
    • Node Contract Overview
    • Node Owner & Rebalancer Roles
    • Portfolio Management
    • Rebalancing & Strategy Execution
    • User Deposits & Shares
    • Asynchronous Redemptions
      • Two Step Process
    • Swing Pricing
    • Processing User Redemptions
    • Management & Execution Fees
  • Developer Documentation
    • Overview
    • Role-Based Access Control
    • Smart Contract Architecture
  • Routers
    • ERC-4626 Router
    • ERC-7540 Router
    • Router Tolerance
  • Creating A Node
  • Asynchronous Redemptions
  • Managing a Node
    • Adding & Removing Components
    • Updating Component Allocations
    • Rebalance Window & Cooldown
    • Rebalancing a Node
    • Managing Rebalancers
    • Processing User Redemptions
      • Reserve vs Component Fulfillment
    • Reserve Management
    • Fees Configuration
    • Liquidation Queue Configuration
    • Max Deposit Limits
    • Operator Permissions
    • Emergency Controls
  • Upgrading a Node
    • Adding Quoters & Routers
    • Custom Router Development
    • Multi-Tier Permissioning
  • Cached Data & Gas Efficiency
  • Swing Pricing Calculations
  • Adding Routers and Components - Step by Step Guide
  • Node Execute Function
  • Resources
    • FAQ
    • Glossary
    • Supported Networks & Protocols
    • Deployments
    • Audits
    • GitHub
    • Telegram
    • NashPoint
  • Node Strategies
    • Test Node A
Powered by GitBook
On this page
  • Assigning Roles
  • Node Owner
  • Rebalancer
Edit on GitHub
  1. User Documentation

Node Owner & Rebalancer Roles

Two key roles are required for the operation of a NashPoint Node:

  • Node Owner

  • Rebalancer

The relationship is analogous to an investment mandate, where the Node Owner defines the strategy and constraints, while Rebalancers handle execution within those parameters. All rebalancer actions must comply with the Node's configuration and can only occur during designated rebalancing periods.

Assigning Roles

Any address used to deploy a Node is initialized as the Node Owner. This role can be transferred to another address after deployment if required.

The Rebalancer is a whitelisted role with privilege access to interact with smart contracts external to NashPoint on behalf of the Node. At launch this will be service provided by NashPoint's offchain keeper system, but over time can be extended to include multiple participants.

Node Owner

The Node Owner is responsible for strategic control of the Node, including:

  • Setting investment strategy and component allocations

  • Authorizing routers and rebalancers

  • Configuring key parameters like reserve ratios and fees

  • Managing protocol integrations

  • Setting risk parameters and trading constraints

Rebalancer

Rebalancers are authorized operators who:

  • Execute the Node's investment strategy

  • Maintain target allocations across components

  • Operate within defined rebalancing windows

  • Manage reserve levels according to targets

  • Handle redemption fulfillment from components

PreviousNode Contract OverviewNextPortfolio Management

Last updated 2 months ago