LogoLogo
Visit WebsiteLaunch App
  • Introduction
    • Overview
    • Getting Setup
      • Creating a Wallet
      • Security Practices
  • Product
    • Strategies
      • Conservative Yield V1
      • Balanced Yield V1
      • Advanced Yield V1
    • Nexus Mutual Cover
    • Technical Architecture
      • Technical Overview
      • Security and Authentication
      • Key Components
        • Action Smart Contracts
        • BravaGuard
        • Fee Take Safe Module
        • Smart Safe Account
        • Sequence Executor
        • Logging
          • Balance Update Log
          • BuyCover Log
          • Curve3PoolSwap Log
          • Send and Pull Token Log
    • Fees
    • Audits
  • Resources
    • Contracts
    • Website
    • Glossary
  • Socials
    • X (Twitter)
    • Discord
    • Telegram
Powered by GitBook
On this page
  1. Product
  2. Technical Architecture

Key Components

Core Components

1. Safe Smart Account

User-controlled smart contract wallets that execute all operations and maintain control of user's funds.

2. Sequence Executor

A contract responsible for executing a series of actions in a specific order. It acts as the entry point for complex DeFi operations.

3. Actions

Modular, single-purpose, stateless contracts representing specific protocol functions. These contracts are executed via delegatecall, allowing them to operate in the context of the user's Safe wallet.

4. Admin Vault

A contract that manages administrative functions, permissions, and protocol configurations. It also serves as a registry for all action contracts and their addresses.

5. Logger

A dedicated contract responsible for emitting all events, providing a centralized and consistent logging system for both actions and administrative changes.

PreviousSecurity and AuthenticationNextAction Smart Contracts

Last updated 4 months ago