Brahma Builder Kit

Introduction

The Brahma Builder Kit is a comprehensive framework that enables secure automation and delegation of digital asset management. It allows users to create automated workflows while maintaining granular control through a policy-driven architecture. By separating funds into Sub-Accounts and managing access through precise executor permissions, the system enables both security and efficiency in automated operations

  • Console delegates funds to Automation Sub-Accounts for streamlined management

  • Executors receive privileged access to perform automated tasks

  • Sub-Account policies govern executor actions and ensure secure fund management

The which enables:

  • Fast and reliable automated operations through secure delegation, ensuring critical tasks execute seamlessly

  • Safe programmatic access to funds, allowing users to build custom automations while maintaining robust security controls through policy enforcement

Examples & Use-Cases

Here's what you can build with the Brahma Builder Kit's secure automation framework

Abstracted Lending Account

What: Monitors lending markets (AAVE, Morpho, Fluid, Euler) for liquid pairs, tracking Borrow APY, Deposit APY, and LTV to create a programmatic abstracted lending account. The automation identifies the cheapest and highest LTV market based on user's risk appetite and manages asset movement between these markets.

Why: With multiple markets offering the same assets, it's challenging to manage and automate positions across platforms while optimizing yields at scale.

How: Maintains a service that indexes on-chain rates. Using Builder Kit, an executor can rebalance between pools based on highest-yielding assets without having the user to interfer.

Rekt SAFU Account

What: Monitors user-participating pools across any smart contract on any chain. In the event of an active exploit, the account automatically withdraws from the pool using predefined slippage parameters with multiple retry attempts.

Why: Due to frequent on-chain attacks, users often lack the opportunity to withdraw funds during security incidents. This ensures asset safety during hacks or attacks.

How: Utilizes APIs from providers like FORTA and Hyperactive to monitor on-chain pools. During a hack/attack, the executor attempts fund withdrawal with specified slippage and retry parameters.

Leverage Management Account

What: Creates a programmatic account to manage multiple leverage positions across money markets including AAVE, Morpho, Euler, and Fluid.

Why: Large price movements and volatility can expose assets to liquidation risks. This account helps prevent liquidations and minimize losses.

How: Maintains a service monitoring Health Factor and rebalances between markets. Can integrate with CEX APIs (Binance, Bybit, etc.) to facilitate withdrawals during on-chain liquidity crunches.

AI Trading Account

What: Implements autonomous trading based on AI analysis of social signals (Twitter/X) and market data, combining social sentiment with AI-driven execution.

Why: Enables automated trading strategies based on both social signals and AI analysis, catering to users seeking algorithmic trading solutions and social sentiment-based execution.

How: Utilizes AI models to analyze social signals and market trends for generating trading insights, while implementing protective policies to manage risk

Account Recovery System

What: Implements an automated recovery mechanism that transfers funds to a designated EOA if the account becomes inactive for a specified period.

Why: Protects against lost access scenarios (lost keys, forgotten credentials) by ensuring funds can be recovered through a predetermined backup mechanism.

How: Monitors account inactivity periods and automatically triggers fund transfers to pre-configured recovery addresses when thresholds are met, with customizable timeframes and recovery parameters.

Last updated