Onboarding to Brahma Console

This guide aims to provide a clear path to onboard, whether you're setting up a new Safe or importing an existing Safe into the ecosystem.

Once you get approved to access Console (Mainnet & Arbitrum)/migrate to access open chains (Blast & Mode), you will be able to log in and onboard at https://console.brahma.fi/onboarding.

A Safe can be either created directly through the Console onboarding, or an existing one can be imported. Safes created through Console onboarding will have same address across chains, giving a seamless cross-chain experience. Here is a step-by-step onboarding guide.

For Creating Console

Step 1: Connect Your Wallet and confirm ownership

Begin by connecting your Ethereum EOA wallet using supported interfaces like Rabby, MetaMask, WalletConnect, or others.

Please connect the wallet you want as a Console owner. You can always change the created/imported Safe ownership configuration with an admin transaction.

You will be asked to sign a message with your wallet to confirm your ownership of it.

Step 2: Name your Console

Here you can give a name to your Console. This will be private and visible to you and your team members. You can change this name at any time from the Console settings. Once onboarded, you will be able to create SubAccounts and name them separately for their purpose.

Additionally, you can create multiple Consoles with fully separate owners, accounts and history.

Step 3: Choose Your Onboarding Path

Decide whether to create a new Safe or import an existing one.

Creating a new Safe is ideal for new users, while importing is suited for users with an existing Safe setup.

The owners of the created/imported Safe will be the owners of the Console. For example, if a Safe is imported with a signature threshold of 4/7, the 7 owners will be the Console owners, and the 4/7 threshold (signature from the Main Safe) will be required for all administrative operations, such as setting up SubAccounts, controlling accesses, policies and members.

A Console can host several Sub-Accounts, which can be configured according to the actions and tasks required to carry out. This allows teams to create and join multiple consoles, improving delegation, control, and team collaboration.


For Safe Creation Flow

Step 1: Create Your Safe

Follow the prompts to configure your new Safe, including naming your Safe and setting up the ownership structure and signature threshold.

Your Safe is the Main Account and owner of your Console, governing the subsequent admin setup and operations across your Console.

If you create a new Safe, you will then be able to set the owners and the execution threshold in advance. Bear in mind: this Safe will control all of the Sub-Accounts in the Console environment.

Step 2: Finalise Safe Creation

Review the transaction details for creating your Safe.

Sign the transaction using your connected wallet. This step incurs a gas fee for deploying the Safe smart contract on the blockchain.

This Safe is solely owned by the owners you added and is a default Safe with no customisation added. This Safe is yours to keep and use forever, and fully accessible at any time through the independent Safe UI and contracts.

Step 3: Access Console Dashboard

Once your Safe is created, you'll be redirected to the Console dashboard.

Explore Console features, create Sub-Accounts, set policies, and start managing your DeFi operations.


For Safe Import Flow

Step 1: Import Your Safe

Console will auto-detect the Safes your connected EOA wallet is an owner of

Select the Safe you would like to import

Step 2: Verify Ownership

Sign Verification Transaction

Sign a verification transaction to confirm your ownership of the Safe and its association with your Console.

This step requires meeting the signature threshold of the Safe being imported.

If the Safe has a multi-sig threshold (e.g 3/5), the other owners will also have to be ready to sign an import transaction to prove the Safe’s ownership

Step 3: Explore Console

With your Safe imported, you're all set to utilise Console.

Start by exploring available features, creating Sub-Accounts, and customising permissions for your team and operations.

Step 4: Customise Your Console

Post-onboarding, enhance your Console organisation by creating Sub-Accounts.Assign specific functions and names to each Sub-Account to reflect their roles within your organisation.

Want help navigating your Console? Here's what you can do next.

Last updated