# Technical Architecture

Brava's technical architecture consists of two main layers: on-chain smart contracts (public) and off-chain Data Intelligence Layer. This separation enables secure, non-custodial DeFi automation with a seamless user experience.

#### Documentation Structure

#### [Technical Overview](https://docs.brava.finance/technical/technical-architecture/technical-overview)

High-level system architecture, core principles, and component interaction.

#### [Smart Contract Components](https://docs.brava.finance/technical/technical-architecture/key-components)

Detailed documentation of on-chain contracts:

* Safe Smart Accounts
* SequenceExecutor
* Action Contracts
* AdminVault
* BravaGuard
* EIP712 Module

#### [Protocol Integration](https://docs.brava.finance/technical/technical-architecture/key-components/supported-protocols)

How the Data Intelligence Layer discovers, evaluates, and integrates DeFi protocols.

#### [Security & Authentication](https://docs.brava.finance/technical/technical-architecture/security-and-authentication)

Multi-layer security model, role-based access control, and authentication methods.

***

#### Quick Links

* **For Users**: See [Platform Guides](https://docs.brava.finance/platform/getting-started)
* **For Developers**: See [Smart Contract Components](https://docs.brava.finance/technical/technical-architecture/key-components)
* **For Auditors**: Start with [Security & Authentication](https://docs.brava.finance/technical/technical-architecture/security-and-authentication)
