> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.galleon8.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.galleon8.com/_mcp/server.

# Team Accounts

> Learn how team accounts support collaboration in W3API.

*Team account* is a type of account that provides the means for collaboration. In a nutshell, it's an account that can be simultaneously accessed by several teammates to perform their specific tasks.

A team account is a separate account with its individual account balance, service plan, and dedicated endpoints using a JWT token different from that of the personal account. In other words, an account owner can use both their personal and team accounts.

As a personal account owner, you have the means to establish and manage multiple teams focused on particular tasks. As a team account participant, you can perform tasks according to the access rights provided to you.

`Personal account owner`:

* Creates a team-specific account.
* Adds required teammates to it.
* Provides teammates with role-base access rights.

`Team account participant`:

* Switches between multiple team accounts to exercise the roles according to the access rights granted.

---

## Personal Account Owner

Premium users can establish up to *5 team accounts* to structure and manage their business. That procedure consists of two parts:

* [Create team account](#create-team-account)
* [Invite teammates](#invite-teammates)

### Create Team Account

To create a team account, follow these steps:

1. [Sign in](./basics-premium#sign-in) to the [Web3 API](https://www.ankr.com/rpc/) platform.
   ![Account menu](/_fern-img/d9d9cb5e0f4fa5a5598baf7c0268533039fd8ee23a90e2c8582c937ebd4a1634.webp)

2. Click the **Accounts** menu > **+ Create team account** to start the procedure.

3. In the **Create team account** dialog, specify the following parameters:
   * **Name** — enter a team account's name.
     ![Account name](/_fern-img/0d016526efed64cf4a68a8375e23bb35f25516048591a0d90ed42994247d84b6.webp)
   * **Enable assets transfer (personal —> team)** — here you have 2 options available for account creation:
     ![Assets transfer](/_fern-img/5fac5b21f4d468cc703b57c49f62eb40be093b9f6e3e60f7c29b266607b101cf.webp)
     * **Toggle On** — to create a team account based on your personal account's structure. This means that all the assets (JWT token, Premium service plan, account balance, projects, and analytics) will be cut from your personal account's structure and pasted as the structure for the team account you create.
     * **Toggle Off** — to create a team account from scratch. This means that your personal account stays the same, and you start creating the whole structure for the team account from ground zero.

4. Click **Confirm and create** if you've toggled **On** the **Enable assets transfer** option, or just **Create** if you've toggled it **Off**.
   ![Create account](/_fern-img/ca76adc95fc131cbd0daa4b67d81d72bf5748277aae90dc76874fc2c99660b11.webp)

Congrats — you've just created a team account. The next step is to invite teammates to the account created.

### Invite Teammates

To invite teammates (max.: `20`) to a team account, follow these steps:

1. [Sign in](./basics-premium#sign-in) to the [Web3 API](https://www.ankr.com/rpc/) platform.
2. Click the **Accounts** menu > **Manage team accounts** to open the **Team accounts** pane.
   ![Manage accounts](/_fern-img/285cce7cc0d4dc15e16171efb5bd4e34d7e4269410e89443b3db564d6a3f1a8c.webp)
3. In the **Team accounts** pane, click **Invite** to open the **Invite teammates** dialog.
   ![Invite teammate](/_fern-img/9092f7792240dff6b13a134982a9b8b150a356b9bd2914f100de663108d25554.webp)
4. In **Invite teammates** dialog, add your teammates' gmails, assign the applicable access roles for them, and then click **Invite**:
   ![Add and invite](/_fern-img/98698b1efff714d9365f5b1758b0d79ccc99f0c3ebbb1ff1636eaef2540d066d.webp)
   * **Admin** — manages the account's service plan, adds/deletes teammates, edits teammates' access roles, and manages projects.
   * **Developer** — adds/edits endpoints and whitelists, views projects' statistics.
   * **Finance** — manages the account's service plan, deposits funds into account balance, views financial data (payments history, expense chart).

Congrats — you've just added teammates to a team account. The selected teammates will receive email invitations that they need to accept to join the team.

### Edit Access Roles

To edit teammates' access roles, do the following:

1. [Sign in](./basics-premium#sign-in) to the [Web3 API](https://www.ankr.com/rpc/) platform.
2. Click the **Accounts** menu > **Manage team accounts** to open the **Team accounts** pane.
   ![Manage accounts](/_fern-img/285cce7cc0d4dc15e16171efb5bd4e34d7e4269410e89443b3db564d6a3f1a8c.webp)
3. In the **Team accounts** pane, click the required account to expand its contents.
4. For the required user, click the **Access role** drop-down menu, select an applicable access role, and then click **Update role**:
   ![Update role](/_fern-img/770ad2a243c44df155afdb66b91543d74fe5f24353d175feda3d911e63338afb.webp)
   * **Admin** — manages the account's service plan, adds/deletes teammates, edits teammates' access roles, and manages projects.
   * **Developer** — adds/edits endpoints and whitelists, views projects' statistics.
   * **Finance** — manages the account's service plan, deposits funds into account balance, views financial data (payments history, expense chart).

Congrats — you've just edited your teammate's access role. The teammate will receive the email invitation that they need to accept to join the team in the new role.

### Switch Accounts

To switch your current account, do the following:

1. [Sign in](./basics-premium#sign-in) to the [Web3 API](https://www.ankr.com/rpc/) platform.
2. Click the **Accounts** menu and select the account you'd like to switch to.
   ![Switch accounts](/_fern-img/a8e3049b4ddcb591a497ea6b7f3804946df357fc2bbc34b416662241055ef11a.webp)

Congrats — you've selected an account to work with.

---

## Team Account Participant

### Accept Invitation

1. In your Google mailbox, find the team account invitation and open it.
2. In the **Team account invitation** email, click **View invitation** to get to our Platform.
   ![View invitation](/_fern-img/9c3394811f67155047b8b0f5be4f41e4eca21302f67e9658dbc344c86322b2c1.webp)
3. In the **Welcome to the team** dialog, click **Join team** to accept the invitation.
   ![Join team](/_fern-img/4dbb5dd78380a880939ebb8fad90c59d71005824fa1d52c1a0ce026d39d09b83.webp)

Congrats — you've just joined the team and can collaborate according to your access rights.

### Switch Accounts

To switch between the team accounts you belong to and exercise the corresponding access rights granted, do the following:

1. [Sign in](./basics-premium#sign-in) to the [Web3 API](https://www.ankr.com/rpc/) platform.
2. Click the **Accounts** menu and select the account you'd like to switch to.
   ![Switch accounts](/_fern-img/a8e3049b4ddcb591a497ea6b7f3804946df357fc2bbc34b416662241055ef11a.webp)

Congrats — now you can start performing the tasks according to your access rights.