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
    • Brahma | Strategies
      • Automations
        • TWAP | DCA Automation
        • Morpho Yield Optimizer
        • Infrared iBGT Automation
        • BGT Automation
        • Berabaddies AutoBGT
      • Templates
        • Morpho Earn
  • Brahma ConsoleKit
    • API Reference
  • Rewards
    • | Brahma Rewards
      • General Overview | Brahma Rewards
      • Karma & Levels | Brahma Rewards
      • Honey Boxes on Berachain
      • Karma X'mas Boosters
  • Brahma Agents | Built with Console kit
    • Surge & Purge Agent
    • 🦋Morpho Agent
  • 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
  • 🧠 How Does the Automation Work?
  • LP Position Handling
  • Validator Boosts
  • 🧪 Fees
  • ⚠️ Risks
  • 🛠️ Upcoming Upgrades
  • 🚀 How to Get Started
  • FAQ – BGT Automation
  1. Brahma Accounts
  2. Brahma | Strategies
  3. Automations

Berabaddies AutoBGT

PreviousBGT AutomationNextTemplates

Last updated 22 days ago

The Berabaddies BGT Automation lets you earn and boost BGT to the Berabaddies validator, fully automated. Deposit into Berahub pools or transfer existing LP tokens into your Brahma Account, and let the automation handle reward claiming and boosting.

With just one or multiple deposits, Brahma automates the entire BGT lifecycle:

• Claims BGT rewards from your staked LP positions every 1.5 hours

• Automatically boosts the Berabaddies validator with earned BGT

• Claims validator rewards to your Brahma Account every 1.5 hours.

• You remain in full control of your assets at all times. It runs through a dedicated Automation Account owned by your Brahma Account.

Brahma handles the complexity behind validator reward boosts so you can focus on optimising your earnings with zero manual maintenance.

🔗 |

Get Started guide - 🚀 How to Get Started

🧠 How Does the Automation Work?

Once you deposit into a pool and activate automation, your LP tokens are moved into an Automation Account. This allows secure, delegated execution while keeping funds in your control.

  • Earned BGT is auto-claimed and used to boost your chosen validators

  • You can choose from preset boost modes or customise your own validator weights

  • The validator boost selection can be changed at any time, with a cooldown to ensure unboosting and reboosting are confirmed properly

  • Depositing into new pools will auto-extend the automation without needing a second signature

LP Position Handling

  • When deposited from the “Pools” tab, LP tokens are automatically added to the automation (after the automation has been started manually on at least one pool)

  • If LP tokens are transferred from another wallet, use the “Automate” or “Add” button under the Positions section

  • You can withdraw LP tokens from specific vaults using the “Withdraw” button or end the full automation using “Cancel All”

Validator Boosts

This automation automatically boosts the Berabaddies validator with earned BGT.

🧪 Fees

  • Brahma covers all gas fees, ensuring automation runs without additional costs to you

⚠️ Risks

  • Your LP and BGT tokens remain in self-custodial Brahma Accounts at all times, owned by your wallet/s of choice

  • No proxy contracts or external custody is involved

  • The Automation Account only has permission to perform the automation actions (boost, queue, claim)

  • You can cancel automation and withdraw at any time (you will receive the pool LP tokens back and can unwrap them manually)

🛠️ Upcoming Upgrades

  • Public page to directly access the Berabaddies AutoBGT in 1 go without having to separately create a Brahma Account.

  • BGT Management Panel for full boost control, batch boosting, and more advanced options

  • Auto-compounding of validator rewards: The agent will auto-swap and compound validator rewards at each automation cycle.

  • Streamlined first automation setup (1-step LP deposit and automation)

  • Support for pools beyond Berahub, including Kodiak and other AMMs


🚀 How to Get Started

  1. Deposit into a Pool / Transfer in LP tokens

    1. Deposit into a Pool

      1. Select any Berahub pool from the “Pools” tab

        1. Choose one or more pools and deposit in one go

        2. Use tokens from either of the pool’s base assets (i.e depositing HONEY into HONEY/wBERA pool)

        3. Your LP position will appear in the Positions tab

    2. Transfer in LP tokens If you have existing Berahub LP positions:

      1. Copy your Brahma Account and send the LP tokens you want to automate to it

        1. Head to Strategies -> BGT Automation and the LP token should now show under the Positions tab

  2. Activate Automation

  • For the first automation: click “Automate” on your LP position

  • Sign the transaction to transfer the LP to your Automation Account and begin automation

  • For any new pool afterwards: once you deposit, it will be auto-included in the active automation

  • This automation will automatically boost the Berabaddies validator, no setup needed

  1. Manage Your Position

  • Withdraw LP tokens from individual vaults using the Withdraw button

  • To exit all active automations, use Cancel All, this withdraws your LP tokens to your main Brahma Account. Your LP is withdrawn, but BGT remains boosted to your selected validators

    Note: When withdrawing, you receive LP tokens. To unwrap them back to base assets, connect to the original app (e.g. Berahub, Kodiak) via Home → Search Apps using WalletConnect. You can also send LP tokens to another wallet.

Notes:

The BGT Management Panel is coming soon. It will let you easily manage your BGT, including boosting/unboosting validators, delegating, or converting to BERA.

This automation is preset to boost only the Berabaddies validator. Use the main BGT Automation if you’d like to customise your validator selection.

FAQ – BGT Automation

  • Can I use the automation for the BGT position I hold in Metamask or a similar wallet?

    No, the automation only works when the position is in a Brahma Account (smart contract wallet). Brahma’s infrastructure enables delegated onchain execution using agents or bots that trigger transactions directly from your account. This level of automation isn’t possible with standard EOA wallets like Metamask. You need to transfer the position to your Brahma Account first.

  • Can I transfer an existing Berahub LP position to my Brahma Account?

    Yes. Simply transfer your LP tokens from your external wallet to your Brahma Account:

    Once transferred, you can:

    • Click Automate if that pool is not yet active in your automation.

    • If an automation is already running for that pool, click Add and choose how many LP tokens to add to the running automation.

  • Why do I need to click “Automate” for some vaults, but not others?

    • The first time you automate a vault, it requires a two-step setup: deposit + automate.

    • Once an automation is active, any future deposits made via Brahma will automatically join the automation, no extra action required.

    • If you transfer LP tokens from an external wallet, you’ll still need to manually click Add / Automate to include them.

  • Can I deposit into multiple pools at once?

    Yes. The deposit panel at the bottom of the automation lets you select and deposit into multiple pools in one transaction. These LP tokens will be automatically added to the automation if one is already running.

  • How can I verify that my BGT rewards are being claimed?

    • BGT rewards are auto-claimed every 1.5 hours

    • BGT is automatically boosted to your selected validators

    • You can customise your validator list anytime (up to 10 validators)

    • Changing validators includes a 3-hour cooldown between boosts to ensure a safe unboost + reboost cycle

  • Can I boost other validators in this automation?

    • No, this automation is preset to boost the Berabaddies validator only. For custom validator boosting, use the general BGT Automation strategy.


  • Can I run both Berabaddies and the general BGT Automation?

    • Yes. You can activate both automations separately. Just note that changing validator setup on the general BGT Automation will affect all positions if both are active.


What if I already have an active BGT Automation running?

If it’s not boosting Berabaddies, starting this automation will change your current setup to boost Berabaddies instead. You can manage your setup from the BGT Automation page.

  • What happens to my LP and BGT if I stop the automation?

    When you click Cancel All, the automation will:

    • Withdraw all LP tokens to your main Brahma Account

    • The earned BGT stay inside the Automation Account

    • Your BGT validator boosts will stay active. Edit your chosen validator boost setup before cancelling if needed.

    BGT remains fully usable and will be manageable from the upcoming BGT management panel, which will include validator boost/unboost actions, as well as conversion of BGT to BERA or iBGT.

  • Can I withdraw from individual vaults without cancelling everything?

    Yes. Use the Withdraw button next to any active vault to remove just that LP position without affecting the rest of your automation.

  • Why don’t I see my LP or BGT in my main Brahma Account?

    Once automated, your LP tokens and BGT are moved to your Automation Account, a dedicated SubAccount with isolated permissions. You can see its address on the right column in the automation.

    This ensures security while enabling automation.

    Your main Brahma Account remains untouched for all other funds.

  • How often does the automation claim and boost BGT?

    BGT rewards are claimed and boosts are executed every 1.5 hours.

    This interval is fixed for optimal performance and minimal gas usage, as BGT boost confirmations run in ~1.5h cycle and performing it more frequently resets the boost timer.

  • Is my position safe?

    Yes. The automation only has permission to:

    • Claim BGT rewards from your LP

    • Queue/confirm boosts to your selected validators

    • Withdraw LP back to your main Brahma Account

    • Manage rewards earned from validators

    It cannot transfer funds elsewhere. All positions and BGT stay within your self-custodial Brahma environment.

  • What is the cost of using this automation?

    • Brahma covers all gas fees, you don’t pay for transaction costs.

    • Future updates may introduce fee structures.

  • How can I get help if I have an issue?

    If you need support, you can:

    💬 Use the Support chat bubble in your Brahma Account (bottom left corner) to chat with our team directly.

FAQ

Once received, your LP tokens should now show in your Account token balances. If they don't, add the custom token address on Home > Tokens > + Token

🗨️ to ask questions and get real-time assistance.

Berahub Validators
Berachain BGT Docs
Join our Discord