Brahma Docs
Access Console
  • Brahma Overview
  • Brahma Accounts
    • Key benefits
    • Which Account Version Is Right for You?
    • Understanding the dashboard
    • Brahma
      • Onboarding to Brahma
      • In-App Features
        • Swapping
        • Bridging
        • Lending
      • Multichain
      • Transacting in Brahma
        • Transaction Builder
        • Smart Execution
      • Connecting to Onchain Applications
        • Brahma Connect
        • Wallet Connect
      • Portfolio Management
        • Unified History
        • Positions
    • Brahma Pro
      • Converting your account to Pro
      • Onboarding to Brahma Pro
      • In-App Features
        • Swapping
        • Bridging
        • Lending
      • Multichain
      • Transacting in Brahma pro
        • Transaction Builder
        • Smart Execution
      • Connecting to Onchain Applications
        • Brahma Connect
        • Wallet Connect
      • Portfolio Management
        • Unified History
        • Positions
      • Team Management & Access Control
        • Inviting Operator & Role Management
        • Sub-Accounts
        • Policies
          • Types of Policies
      • Custom Transaction Builder
    • Strategies & Agents
      • Automation & Agents
        • TWAP | DCA Automation
        • Morpho Agent
        • Infrared iBGT Automation
        • BGT Automation
        • Berabaddies AutoBGT
      • Templates
        • Morpho Earn
  • Brahma ConsoleKit
    • API Reference
  • Rewards
    • Brahma Rewards
      • Brahma Imprint NFT
      • Karma & Levels | SNAPSHOTED
  • Brahma Agents | Built with Console kit
    • Surge & Purge Agent
    • 🦋Morpho Agent
  • FAQs
    • Brahma Imprint NFT | FAQs
    • Brahma & Brahma Pro FAQs
    • Brahma Connect FAQs
  • Others
    • Security Audits
    • Pricing & Fees
    • Risks
      • Counterparty Risk
      • Other Risks
    • Error Codes
  • Change log
  • Github
  • Discord
  • Press Kit
  • Developer
    • Deployed Contracts: Console
    • Brahma Console Integration [for dApp developers]
Powered by GitBook
On this page
  1. Brahma Accounts
  2. Strategies & Agents
  3. Templates

Morpho Earn

The Morpho Earn Strategy allows users to seamlessly deposit and withdraw from multiple Morpho Vaults across Ethereum and Base in a single transaction. This strategy integrates directly with Morpho’s protocol, eliminating the need to manually manage vault interactions through Morpho’s interface. Users can enter any vault with any asset, and your account automatically handles the swaps needed to deposit into the required vault asset, ensuring optimal execution through its meta-aggregator.

Key Features:

  • One-Transaction Deposits/Withdrawals: Deposit into or withdraw from multiple Morpho Vaults in one transaction, making capital management more efficient.

  • Multi-Chain Support: Available across Ethereum and Base, giving users flexibility in asset and chain selection.

  • Native Integration: Manage your entire position from your account without needing to connect directly to Morpho.

  • Auto-Swapping: your account’s meta-aggregator ensures that any input asset is automatically swapped to the appropriate vault asset for optimal performance.

  • Multiple Deposits: Execute multiple deposits with different tokens and strategies in a single transaction, streamlining your capital allocation.

How it Works?

Once a position is opened, users can view and manage it from the home or withdraw tab. Additionally, a future update will introduce a one-transaction rebalance feature to make portfolio adjustments even more efficient.

Step by step

  1. Select Vaults: Choose one or multiple Morpho Vaults on Ethereum or Base that you wish to deposit into or withdraw from.

  2. Choose Input Assets: Select the tokens you want to deposit. your account will automatically swap the assets to the required vault tokens using its meta-aggregator to ensure best execution.

  3. Execute Deposits: Enter multiple vaults with different tokens, all in one streamlined transaction.

  4. Manage Positions: Once positions are opened, view them on the home or withdraw tab, where you can track or adjust them easily.

Position Management

To rebalance a position between vaults, users need to first withdraw their funds from the current vaults and then execute a new deposit into the desired vaults. A single-transaction rebalance feature is planned for future updates, simplifying this process further.

Risks

Morpho Protocol Risks

Engaging with Morpho contracts involves risks inherent to any DeFi protocol, such as potential vulnerabilities in the underlying smart contracts. Users should carefully assess the risks before interacting with vaults.

Direct Vault Interaction

All vault positions are opened directly from your account Safe to Morpho, without any intermediary contracts from Brahma. This reduces intermediary risks but still maintains exposure to the underlying risks of interacting with Morpho.

Contracts Used

• Morpho Contracts: Interactions are done directly with the vault contracts on Morpho for maximum security and transparency.

• Brahma Meta-Aggregator: This component ensures that users’ input tokens are optimally swapped to the required vault tokens in the same transaction.

Resources

Additional Resources

PreviousTemplatesNextBrahma ConsoleKit

Last updated 6 months ago

After deploying the strategy, you have the flexibility to also manage your position directly using or Wallet Connect.

• Morpho Docs:

• Brahma

• Usual Money Docs:

Brahma Connect
Visit Morpho Documentation
Explore Brahma Console
Visit Usual’s Documentation