Vault Architecture & Roles

The NODO Vault Operational Risk Framework defines our approach to risk, testing, and safeguards for AI-powered DeFi vaults. While designed for capital efficiency, these vaults face inherent DeFi risks, which are mitigated through structured roles and operational controls.

NODO vaults operate via six core roles to ensure accountability and clarity.

Role

Entity

Key Responsibilities

Vault Provider

NODO

Smart contracts, fee policies, treasury, emergency controls

Data Provider

3rd Party

Market data, historical analytics

Strategy Curator

3rd Party

Strategy design, AI modeling, backtesting

Allocator

3rd Party

Pool selection, capital modeling

Executor

NODO AI Engine

Rebalancing, stop-losses, trade execution

Guardian

NODO

Monitoring, alerts, reporting

6.1 Vault Provider

Owns and deploys vault contracts, configures fees, routes treasury rewards, and enforces emergency protocols.

6.2 Data Provider

Delivers real-time and historical market data, ensuring accuracy for backtesting and live strategy execution.

6.3 Strategy Curator

Designs and tunes strategies with AI models, running extensive simulations and performance tracking.

6.4 Allocator

Translates strategy intent into practical pool-level capital deployment across DEXs.

6.5 Executor

Executes strategies autonomously within defined risk constraints, handling real-time swaps and rebalances.

6.6 Guardian

Monitors performance and detects anomalies; serves as watchdog and escalation layer during emergencies.

Last updated