Brahma ConsoleKit
Last updated
Last updated
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:
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
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.
Explore the to get started. Let us know if you want early access to more advanced tooling or deeper integration support.