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