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
  • Core Capabilities
  • Who It’s For
  • ConsoleKit Demo: Introduction, Set-Up & Examples

Brahma ConsoleKit

PreviousMorpho EarnNextAPI Reference

Last updated 15 days ago

ConsoleKit is Brahma’s developer platform for programmable execution.

It enables developers to build and deploy onchain workflows, automated agents, and embedded experiences directly into any frontend (protocol UIs, third-party apps, and custom interfaces).

ConsoleKit abstracts away the need to write smart contracts or maintain infrastructure. Developers can onboard users, orchestrate complex actions, automate user interactions, and launch autonomous logic without taking custody or introducing protocol-level changes.

ConsoleKit allows developers to embed automated workflows directly into any interface (protocol frontends, standalone apps) and offer them personalized to each user. With ConsoleKit, you can build flows that let users perform multi-step onchain actions such as swapping, lending, or claiming rewards through a single automatic interaction. There is no need to manage contracts or backend infrastructure.

These workflows can range from simple, predefined sequences to dynamic, context-aware logic. You can implement lightweight automations like recurring token purchases or basic rebalancing. You can also develop autonomous agents that continuously monitor conditions, manage positions, and act over time based on user-defined or protocol-driven parameters.

All execution happens within Brahma Sub-Accounts, each governed by a policy that defines what actions are permitted. ConsoleKit manages the orchestration, simulation, and relaying of these workflows. This gives developers complete control over logic design while users retain full custody of their assets.

See the full documentation here:

Core Capabilities

  • User Management

    Create and manage isolated execution environments for each user

  • Policy-Bound Execution

    Set fine-grained permissions on what workflows or agents can do and where they can act

  • Automation Triggers

    Support for time-based, event-driven, or offchain-triggered execution

  • Unified SDK and API Access

    Launch, monitor, and manage workflows or agents through a TypeScript SDK or direct API calls

  • No Smart Contracts Required

    Deploy production-grade automation without writing or auditing new contracts. ConsoleKit handles simulation, relaying, and execution logic

  • Reduce Backend Infra Complexity Accounts, policies, execution, RPC management all handled by Brahma

Whether you are adding in-app automation to a swap interface or building an agent-driven coordination layer for a protocol, ConsoleKit provides the infrastructure to deploy programmable execution at scale, without taking on smart contract risk or infrastructure complexity.

Who It’s For

  • Protocol Teams

    Add embedded automations or agents into your UI without rebuilding core logic

  • Builders and Startups

    Launch programmable apps with no backend or smart contract overhead

  • Agent Developers

    Let agents execute onchain, and service users with built-in Accounts, permissioning, and execution

ConsoleKit powers both Brahma’s internal products and external developer integrations. It gives teams a direct path to programmable, scalable, and secure onchain execution.

ConsoleKit Demo: Introduction, Set-Up & Examples

Explore the to get started. Let us know if you want early access to more advanced tooling or deeper integration support.

API Reference
GitHub - Brahma-fi/console-kit: Console Kit is platform that enable developers for building specialised agents operate onchain autonomously.GitHub
Logo