> For the complete documentation index, see [llms.txt](https://docs.baas.sh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.baas.sh/baas-console/console.md).

# Introduction

The web console for your BaaS project, where you build automations and manage contracts, users, and settings.

**BaaS Console** is the web console where you operate a BaaS project: build automations, browse your contracts and users, and manage API keys, the Vault, and settings.

```
https://console.baas.sh/<project-id>
```

{% hint style="info" %}
**Your project runs on one of two engines, light or bolt.** Batch mode and the transaction confirmation choice need bolt.
{% endhint %}

## What the Console does

* **Build automations**: orchestrate sequential actions triggered by events, from the **Automation** group.
* **Explore your project**: browse **Contracts** and **Users** from the **Explorer** group.
* **Configure the project**: **API Settings**, **Action Plugins**, **Wallet Settings**, and **Vault** live in the **Settings** group.
* **See the project at a glance**: the Console's **Dashboard** page shows your **Project Endpoints**, the API, RPC, and MCP URLs, each ready to copy. The brand link at the top of the sidebar takes you there.

{% hint style="info" %}
**Keys** are added in the Dashboard's [Vault](/dashboard/vault.md), and enabled network by network on the Console's [Vault](/baas-console/vault.md) page.
{% endhint %}

{% hint style="info" %}
**Prerequisites**

* A **BaaS account with a project**, created in the BaaS Dashboard.
* Sign-in happens through the BaaS Dashboard. Arriving from it, the Console loads already signed in. Opening the Console URL directly shows a **Sign in** dialog. Sign in through the popup it opens, and the Console unlocks on its own.
* A modern browser. There is nothing to install.
  {% endhint %}

## Switch projects

The Console works on one project at a time. The sidebar shows which one. To switch, open another project from the **BaaS Dashboard**, or change the project ID in the URL.

## Start here

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Automations</strong></td><td>Automate your project with sequential actions triggered by events.</td><td><a href="/baas-console/automations.md">Automations</a></td></tr><tr><td><strong>Contracts</strong></td><td>Register your contracts and call them from the Console.</td><td><a href="/baas-console/contracts.md">Contracts</a></td></tr><tr><td><strong>Users</strong></td><td>Browse your users and the on-chain data kept for each one.</td><td><a href="/baas-console/users.md">Users</a></td></tr><tr><td><strong>API Settings</strong></td><td>Configure allowed browser domains and manage server-side API keys.</td><td><a href="/baas-console/api-settings.md">API Settings</a></td></tr><tr><td><strong>Action Plugins</strong></td><td>Configure the engines behind your automation actions.</td><td><a href="/baas-console/action-plugins.md">Action Plugins</a></td></tr><tr><td><strong>Wallet Settings</strong></td><td>Choose the chains your users can reach with each kind of wallet, and set the passkey domain.</td><td><a href="/baas-console/wallet-settings.md">Wallet Settings</a></td></tr><tr><td><strong>Vault</strong></td><td>Choose the networks each key can be used on, and follow its balance and activity.</td><td><a href="/baas-console/vault.md">Vault</a></td></tr></tbody></table>
