Contact Sales

User Accounts

User account guide

Account registration

Anonymity is one of the core values deeply rooted in our philosophy. Therefore, we do not collect nor process any unnecessary personal data, making our registration process reasonably simple.

You only need to fill in basic information such as your desired username, e-mail address, and password on the sign-up page. Then, confirm the registration process by clicking on the link sent to your email address.

Access profiles

In Settings > Access Profiles, there is an option to create various access profiles with different passwords and with different levels of permission to your account. Just click +Create New and choose from the list of possibilities.

Access permissions

Choose between granting full access or just read-only access to a selected profile. If you, for example, run a larger mining operation and do not want some users to change these settings, granular permissions are a great feature for you.

Allow access to web APIs

The user will be able to use token authentication in scripts or 3rd party applications. You can generate new tokens there.

Allow website login

The user will be able to access the main account on the website using the access profile name you choose (in accessProfileName@userName format) and password you set right there.

Anyone will be able to access the main account without needing to log in to the website by using a generated web link.

Account security

We highly recommend activating two-factor authentication (2FA) to add an extra layer of security to your account. It can be done in the Settings > Security menu. After the initial setup, you will need to use the 2FA every time when making any important changes to your account.

You can either use 2FA based on the TOTP standard (mobile TOTP app is used to generate the verification code) or the more advanced U2F standard (via a hardware device/token like Trezor).

Username change

Changing the username is currently not allowed. You can, however, create a new account with a different username under the same email address. Having multiple accounts registered with the same email address is possible.

Account deletion

If you decide to close down your mining operation, there are two options. You can either leave your account as it is without signing into it or mining with it and the account will be automatically deleted after one year of your inactivity. The remaining balance will be considered as a donation to the pool.

However, if you decide to delete the account immediately, please always check if all rewards have already been paid to your payout address before taking any action. Then, request account deletion in the Settings > Accounts menu and confirm it via the confirmation link sent to your email.

Account

All of the crucial information related to language, emails, and account settings can be found by clicking on the user icon in the upper right corner and then choosing Account.

Once you are redirected to the account page, the very first thing that will popup is the theme change option

Moving on you can find the email setting, where you can change the user email address

Additionally, you can find language, time zone and currency changes which can be set to your liking and preferences

Lastly, is the account deletion section, where you can make a request to delete the account and will be prompted to request for a final payout to not lose any of your finances, given that the action is immediate.

Security

Under the user icon in the upper right hand corner you can find the security section

Once you click on it you will get redirected and right off the bat you will see the password reset option which is pretty standard

Under the password reset settings you will find the two factor authentication which is both encouraged and highly recommended to prevent any unauthorized changes when someone else would obtain access to your account.

First option is OTP and second is FIDO

Lastly in the case you want to take quick and agile measures you have the option to log out all active users by pressing the logout all sessions button

If you experience any issues or have lost access to your OTP application, please contact our support team as soon as possible - prompt requests have a higher probability to be resolved to your satisfaction.

One cool feature of Braiins Pool that you can find in the user section is the Access profiles.

It is pretty standard for multiple users to have access to one account when it comes to Bitcoin mining, however it's not always the case that the different users share the same level of responsibility and therefore their access can be limited.

It is also desired to share the web link for anonymous access, known as a watcher link.

This is how you can share access to your Braiins Pool account with others.

By clicking the create new button, we can create a new access profile with 3 different access types: login, API, or watcher link, each using up to 3 levels of permissions: full, read only, or limited read only.

Each one of those levels can be described in the permissions overview can be set according to the given function, while keeping the master account intact.

Sub-accounts

Sub-accounts allow you to create and manage multiple mining identities under a single primary account. This is useful for mining operations that need to track hashrate and rewards separately for different locations, clients, or organizational units — without having to log in and out of separate accounts.

How Sub-accounts Work

A sub-account is a regular Braiins Pool account that is linked to a primary (master) account. Every account on the pool falls into one of three categories:

  • Standalone account — the default state, as it works today. Not linked to any other account.
  • Primary account — a standalone account that has created one or more sub-accounts. It serves as the master account for the group.
  • Subsidiary account — a new account created through the sub-account feature, linked to a primary account. It can be accessed independently as if it was just a standalone account.

Only newly created accounts can become sub-accounts. Existing standalone accounts cannot be assigned as subsidiary accounts — they must be created through the sub-account creation flow.

Creating a Sub-account

Any user who is not already a subsidiary account can create sub-accounts and become a master account. To create a sub-account, navigate to Settings > Sub-accounts and click Add new Sub-account.

You will need to provide:

  • Sub-account name (required, must be unique)
  • Label (optional, must be unique within your group of sub-accounts)

During creation, you can choose to copy settings from your primary account:

  • Use same payout rules and Wallets — copies your financial accounts, active wallets, and payout rules to the new sub-account. If unchecked, a default financial account is created with no wallet and no payout rule.
  • Use same login password — the sub-account will use the same password as the primary account. If unchecked, you will be prompted to set a new password.

The following data is not copied to sub-accounts:

  • Two-factor authentication (2FA) settings
  • Registered devices
  • Access profiles
  • API tokens

The new sub-account is created as active, with the same email address as the primary account.

Managing Sub-accounts

Sub-account management is available in Settings > Sub-accounts for primary account users with Owner or Admin permissions.

Viewing sub-accounts

Your sub-accounts are organized into two sections: Active and Disabled.

Updating sub-accounts

Only the label of a sub-account can be updated. Labels must remain unique within your group of sub-accounts.

Deactivating and reactivating

You can deactivate a sub-account, which hides it from the primary user's navigation and dashboard. The underlying user account remains active and its group assignment is preserved. A deactivated sub-account can be reactivated at any time, restoring it to the navigation and dashboard.

Sub-account Dashboard

The primary account has access to a dashboard that provides an overview of all active sub-accounts.

Hashrate chart:

  • 10 or fewer sub-accounts: each sub-account is displayed as an individual line in the chart
  • More than 10 sub-accounts: only the total aggregated hashrate is displayed

Summary table with the following columns for each sub-account:

  • Label
  • 5-minute, 1-hour, and 24-hour hashrate
  • Yesterday's reward
  • A Total row aggregating all sub-accounts

Switching Between Sub-accounts

The primary user can switch to any active sub-account's view directly from the navigation, without logging out and back in using searchable sub-account switcher.

Sub-account Permissions

Primary user:

  • Owner and Admin access profiles can create, update, disable, and re-enable sub-accounts
  • Read-only and Limited read-only access profiles cannot see or switch between sub-accounts

Subsidiary user:

  • A subsidiary account operates as an isolated account with default access profile
  • Subsidiary users cannot see or switch to any other account in the group

API Access

The primary account's API can return data for all sub-accounts within the group. This allows you to programmatically monitor hashrate, rewards, and other metrics across your entire mining operation. For details on available endpoints and authentication, see the API configuration section.

History

In order to export Braiins Pool history, you need to navigate to the history section from the dashboard.

After you reach the history section you will see the export button in the upper right corner, once you click that you'll get a popup with several options of how you can customize your export.

The first thing that needs to be set is a date range of which you want to get the history.

Then you can choose what type records you want to export based on your overall needs.

And lastly you can choose the format in which you want the data to be exported.

Once all of that is done you can hit the generate exports button and receive the list in the format you opted for.

Please note that you can not export hashrate related data directly from the web interface. However, you can use our extensive API documentation to collect data directly. If you have any questions regarding API set up, please do not hesitate and contact our support team.


Was this helpful?