---
description: >-
  Stratos Lab's technical architecture is designed for modularity, efficiency,
  and secure cross-chain operations.
---

# Technical Overview

#### A. Modular Architecture

Stratos operates with a modular architecture comprising four key layers:

1. User Interface (dApp/web app): This layer handles user configuration and interaction.
2. AI Logic Layer: This layer consists of AI agents and models that run off-chain or in WebAssembly (WASM) environments, responsible for gathering data and making decisions.
3. Oracle/Data Feeds: This layer provides decentralized price and on-chain data from multiple sources.
4. Execution Layer: This layer involves smart contracts and IBC bridging to carry out trades and transfers.

The UI collects user intent, the AI layer fetches data and outputs actions, and the execution layer performs trades or transfers via IBC.

#### B. Data Ingestion and Execution

AI agents ingest real-time asset prices, liquidity, and protocol health metrics using oracles (e.g., Chainlink-style feeds) and on-chain listeners. Multi-source verification protects against oracle tampering, after which the AI logic computes the optimal moves.

Assets are reallocated by invoking smart contracts on each chain. Cross-chain moves utilize IBC v2 with Skip:Go (Eureka), a protocol that combines light-client proofs, relayer networks, and a "solver" network to securely transfer tokens between Cosmos chains and Ethereum. This consensus-backed bridging mechanism avoids third-party custodians and offers one-click routes for users.

#### C. Upgradeable Modules

The system is built with plug-and-play components, meaning the Yield Engine, Risk Engine, and Vault contracts are decoupled. This modularity allows for easy auditing and replacement of individual components, such as swapping a trading strategy or an oracle set, without requiring an overhaul of the entire system.

### IV. Vault Types

Stratos Lab offers a variety of vault types to cater to different user needs and risk appetites:

#### A. Custom AI Vaults

These vaults are tailored for advanced users who wish to configure their exact preferences, such as "maximize yield with <=5% expected loss". Once these parameters are set, the vault is instantiated on-chain, and Stratos's AI autonomously executes the defined strategy. This provides users with fine-grained control while offloading the entire execution process.

#### B. Pre-configured Vaults

Designed for ease of use, these are plug-and-play strategies curated by Stratos. Examples include "Stablecoin High-Yield," "Cross-Chain Bluechips," or "Liquid Staking Focus". These templates bundle proven allocations, allowing novices to participate in yield farming without needing to specify intricate details. They target well-known yield sources, such as Aave lending or Osmosis LPs, for steady and vetted returns.

#### C. Social Vaults

Social Vaults are community-driven pools led by expert strategists. Any user can create a vault and declare a strategy, and other users can then deposit assets to mirror it. Vault owners (leaders) manage pooled funds and earn a share of the profits, typically ranging from 5–10% of the vault’s gains, similar to Hyperliquid’s model.20 This mechanism enables novices to "copy-trade" yield strategies and rewards skilled allocators for their expertise.
