Technical Overview
System Architecture
Brava is a non-custodial DeFi automation platform built on Safe smart accounts. The architecture consists of two main layers:
Smart Contracts (On-Chain)
The on-chain layer provides secure, deterministic execution of DeFi strategies:
Safe Accounts: User-controlled smart contract wallets maintaining full custody
Action Contracts: Modular protocol adapters (Aave, Yearn, Morpho, etc.)
SequenceExecutor: Orchestrates atomic multi-action transactions
AdminVault: Governance and configuration registry with time-delayed proposals
EIP712 Module: Cross-chain bundle execution with single-signature authorization
BravaGuard: Transaction validation ensuring funds stay within approved protocols
Data Intelligence Layer (Off-Chain)
The off-chain layer handles computation, orchestration, and user experience:
Pool Discovery & Onboarding: Automated protocol integration and vetting
Risk Intelligence: Real-time monitoring and assessment of protocol health
APY Analytics: Continuous yield calculation and performance tracking
Transaction Orchestration: Cross-chain execution coordination and monitoring
Data Indexing: On-chain event tracking and historical data aggregation
User Interface: Portfolio management and strategy execution dashboard
Core Principles
Last updated

