Protocol Integration

Brava integrates with DeFi protocols through modular action contracts. The Data Intelligence Layer continuously evaluates, onboards, and monitors protocols to provide safe and efficient yield opportunities.

Protocol Categories

Lending & Yield Markets

Money markets and lending protocols offering variable and fixed-rate yields on stablecoin and crypto assets.

Vaults & Asset Management

Automated yield optimization vaults, including ERC-4626 compliant strategies and managed investment products.

Specialized Protocols

Fixed-term lending, institutional capital markets, and other specialized DeFi primitives.

Cross-Chain & Bridging

Native bridging solutions for moving assets across chains while maintaining exposure and yield.

Utilities

Token operations, DEX aggregators, insurance, and infrastructure actions supporting strategy execution.


Data Intelligence Layer

Protocol Discovery

The Intelligence Layer continuously scans for new DeFi protocols and pools:

  • Automated Detection: Identifies new protocol deployments and pool launches

  • Interface Probing: Tests contract interfaces for compatibility (ERC-4626, Aave, Compound, etc.)

  • Metadata Extraction: Captures pool details, underlying assets, and configuration

Risk Assessment

Each protocol undergoes continuous risk evaluation:

  • Smart Contract Risk: Audit status, code quality, immutability

  • Economic Risk: TVL, liquidity depth, utilization rates

  • Operational Risk: Team reputation, governance, upgrade mechanisms

  • Market Risk: Asset volatility, collateralization ratios, liquidation risk

Performance Tracking

Real-time monitoring of protocol performance:

  • APY Calculation: Continuous yield tracking across multiple frequencies

  • Historical Performance: Time-series data for trend analysis

  • Anomaly Detection: Alerts for unusual activity or performance degradation

  • Comparative Analysis: Benchmarking across similar protocols

Pool Lifecycle Management

  • Onboarding: Automated integration after passing risk thresholds

  • Monitoring: Continuous health checks and performance tracking

  • Deprecation: Removal of pools that no longer meet safety criteria

  • Upgrade Handling: Adaptation to protocol upgrades and migrations


Action Architecture

All actions inherit from ActionBase providing:

  • Immutable references to AdminVault and Logger

  • Standardized fee calculation (0.50% annual, prorated)

  • Unified executeAction(bytes callData, uint16 strategyId) interface

  • Protocol and action type identification


Adding New Protocols

  1. Implement action contract inheriting ActionBase

  2. Define protocol-specific parameters struct

  3. Implement executeAction with pool validation

  4. Register action in AdminVault via governance proposal

  5. Action becomes available after time-delay period

Last updated