Gnosis/Safe Account Creation

Overview

Gnosis/Safe is a multisig smart contract wallet that lets you manage your company’s treasury and admin access for Coinbase Token Manager with shared approvals and stronger controls. As an admin, you’ll typically either be setting up a new Safe for your organization or updating the list of signers who can approve transactions.

Use the sections below to walk through each of these flows.


Create a Gnosis/Safe account

Use this flow when you are setting up a new Safe that will hold your company tokens and act as a multi‑signer treasury for Coinbase Token Manager. You will choose the network, name the Safe, define initial owners, and set the approval threshold before deploying the Safe on‑chain.


Add a new signer to a Gnosis/Safe account

Use this flow when you need to add another signer (for example, a new finance or operations approver) to an existing Safe. You will update the Safe’s owner list and, if needed, adjust the approval threshold so the right number of signers are required to approve sensitive actions.

Overview

A Gnosis/Safe is a smart contract wallet that lets you:

  • Hold your company’s tokens in a multisig account

  • Require multiple signers to approve sensitive actions (for example, payouts, transfers)

  • Improve security by avoiding a single point of failure

This article walks through how to create a new Safe account that you can later connect to Coinbase Token Manager as your treasury or admin wallet.


Step 1 – Open the Safe app

  1. In your browser, go to the Safe website (safe.global).

  2. Click Launch app or Launch wallet to open the Safe interface.


Step 2 – Connect your wallet

  1. In the Safe app, click Connect.

  2. Choose the wallet provider you want to use as an owner or signer (for example, MetaMask or another supported wallet).

  3. Follow your wallet provider’s prompts to connect and authorize your wallet with the Safe app.

This wallet will typically be one of the owners of the new Safe.


Step 3 – Start creating a new Safe

  1. After connecting your wallet, look for the option to Create or New Safe.

  2. Click Create account (or the equivalent action to start the Safe creation flow).


Step 4 – Name your Safe and choose a network

  1. In the Safe name field, enter a clear, descriptive name for the Safe (for example, “Company Treasury Safe” or “Token Manager Operations”).

  2. Select the network on which you want the Safe to live (for example, Ethereum, Optimism, or another EVM‑compatible network supported by both Safe and Coinbase Token Manager).

  3. Click Next to continue.

Choose the same network you intend to use for your token and Coinbase Token Manager account.


Step 5 – Configure owners and signers

  1. In the owner configuration step, you can:

    • Confirm your current connected wallet as an owner.

    • Add additional owner addresses (for example, other admin or operations wallets) with labels for easy reference.

  2. In the Signer name or similar field, give each owner a recognizable label (for example, “Ops – Alice,” “Finance – Bob”).

  3. Define the approval threshold:

    • For example, “2 of 3” if you have three owners and want any two to approve a transaction.

Click Next when you are satisfied with the owner and threshold configuration.


Step 6 – Review and create the Safe

  1. Review the summary of your Safe settings, including:

    • Safe name

    • Network

    • Owner addresses and labels

    • Approval threshold

  2. When ready, click Create or Pay now / Create Safe, depending on the UI.

  3. Your connected wallet will prompt you to:

    • Review the transaction that deploys the Safe smart contract.

    • Approve and sign the transaction.

After on‑chain confirmation, your new Safe will be created and visible in the Safe app.


Step 7 – Confirm your Safe details

Once the Safe is created:

  1. Verify in the Safe app that:

    • The Safe address is displayed and matches what you expect.

    • All intended owners appear with the correct labels.

    • The threshold is set correctly (for example, 2 of 3).

  2. Note down:

    • The Safe address (this may become your treasury wallet for Coinbase Token Manager).

    • The network and any other configuration details your onboarding manager has requested.

These details will be useful when you later:

  • Connect the Safe to Coinbase Token Manager for admin access

  • Configure payouts or treasury operations using the Safe as the source of funds


Next steps (optional)

After creating your Safe, you may want to:

  • Fund the Safe with a small amount of tokens and perform a test transaction signed by multiple owners to confirm the multisig workflow.

  • Share Safe access and signing procedures with your internal team (for example, who approves what, how to coordinate signatures).

  • Work with your Coinbase Token Manager onboarding manager to:

    • Register the Safe as your treasury / admin wallet

    • Set up Safe signers as admins or owners in Coinbase Token Manager

Overview

If your organization uses a Gnosis Safe (Safe) as a treasury or admin wallet for Coinbase Token Manager, you may need to add additional signers over time (for example, new team members in finance or operations).

This article explains how to add a new signer to an existing Safe. After you add a signer, you can:

  • Give them a clear label in the Safe UI

  • Include their wallet address or ENS name

  • Update your internal lists of Coinbase Token Manager admins and Safe signers

(You may also want to remove or adjust signers separately, following your Safe governance and internal policies.)


Step 1 – Open your Safe dashboard

  1. Go to the Safe app (for example, via safe.global and click “Launch app” or “Launch wallet”).

  2. Connect with a wallet that is already an owner/signer on the Safe you want to modify.

  3. Select the Safe account where you want to add a new signer.


Step 2 – Go to Settings

  1. In the Safe interface, navigate to the Settings section for the selected Safe.

  2. Look for the area that manages owners or signers (often labeled Owners, Signers, or similar).


Step 3 – Start adding a new signer

  1. In the owners/signers section, click Add new signer (or the equivalent button to add an owner).

  2. A dialog or form will appear prompting you for details about the new signer.


Step 4 – Enter signer details

  1. In the Name or New signer field, enter a clear, descriptive label for the signer (for example, “Finance – Alice” or “Ops – Bob”).

  2. In the Signer address or ENS field:

    • Paste the wallet address of the new signer, or

    • Enter their ENS name (for example, alice.eth), if supported and correctly set up.

Carefully verify that:

  • The address or ENS name is correct.

  • It corresponds to the wallet the new signer will actually use for approvals.


Step 5 – Review threshold (if applicable)

Depending on your Safe version and UI:

  1. You may be prompted to review or adjust the approval threshold (for example, 2 of 3, 3 of 5).

  2. Decide whether:

    • To keep the existing threshold (for example, still 2 of 3, but with an additional owner), or

    • To increase it to account for the new signer (for example, 3 of 4).

Align this decision with your internal security and governance policies.


Step 6 – Execute the on‑chain transaction

  1. After confirming the new signer details (and any threshold changes), click Next or Continue.

  2. You will see a summary of the changes:

    • The new signer’s address and label

    • Any changes to the approval threshold

  3. Click Execute (or equivalent) to submit the Safe transaction that updates the owners list.

  4. Your connected wallet will:

    • Prompt you to sign and send the transaction

    • Show any gas costs associated with the update

Depending on your Safe’s configuration:

  • Additional existing owners may need to confirm the transaction in the Safe interface before it is executed on‑chain.


Step 7 – Confirm the new signer is active

Once the transaction is confirmed on‑chain:

  1. Refresh or reopen the Owners/Signers section in your Safe’s Settings.

  2. Confirm that:

    • The new signer appears in the list with the correct label.

    • The approval threshold is set as intended (for example, 2 of 3, 3 of 4).

You can now:

  • Coordinate with the new signer to ensure they can connect their wallet and approve transactions in Safe.

  • If appropriate, add or update their role as an admin or relevant role in Coinbase Token Manager so their access aligns across systems.

If you need immediate assistance, please contact our support team directly at:

tm-support@coinbase.com

References to third-party services are provided solely for your convenience and do not constitute an endorsement, approval, or recommendation by Coinbase. Coinbase does not control and is not responsible for any third-party services, websites, or content.

If you don't see what you're looking for in our support documentation, you can request a resource to be made by our support team using this form.