Squads Docs
Squads
Squads
  • Squads App
  • Twitter
  • Discord Support
  • Basics
    • Welcome to Squads
    • What is a smart account
    • What is a multisig
    • Who we are - Squads Labs
    • Security
  • Getting Started
    • Quickstart Guide
    • Create a Squad
    • On and Off-Ramp
      • Virtual US Bank Account
      • Sphere
      • Coinflow Off-ramp
      • Bridge Off-Ramp
      • Third-Party Payouts
    • Treasury Management Overview
    • Pricing
  • Navigating your Squad
    • Dashboard
    • Transactions
      • Priority fees
      • Batch actions
      • Rent Reclaim
    • Members
      • Manage Members
      • Permissions
      • Fee Relayer
    • Treasury
      • Sub-accounts
      • Manage assets
      • Contacts
      • Airdrop Checker
    • Payments
    • Trade
      • Limit Orders
      • Swaps
    • Stake
      • Staking with Squads
      • Direct Staking
      • Liquid Staking
      • Marinade Native
    • Developers assets
      • Programs
      • Validators
      • Token Manager
      • Transaction Builder
    • Settings
      • Spending Limits
      • Coin List Filter
      • Privacy
      • Time Locks
      • Export CSV
    • Integrated apps
      • TipLink
      • Range
      • SNS
      • Safe
    • SquadsX
      • Start using SquadsX
      • Compatible Apps
    • Reporting and Accounting
      • Request Finance
      • Integral
  • Additional Resources
    • FAQs
    • Advanced Security Best Practices
    • Costs of using Squads
    • Sending assets to/from centralized exchange (CEXs)
    • Squads on Mobile
    • What if the Squads app goes down
    • Key aspects of using a multisig
Powered by GitBook
On this page
  • Creating a token from Squads
  • Minting tokens from Squads
  • Updating your token's metadata
  • Transferring the token authority to Squads
  • Freezing account from your Squad
  • Transferring the freeze authority of a token
  • Burning the freeze authority of a token
  • Burning Tokens from Squads
  1. Navigating your Squad
  2. Developers assets

Token Manager

Learn how to manage tokens inside your Squad.

PreviousValidatorsNextTransaction Builder

Last updated 5 months ago

Users can mint, burn and manage authorities of their tokens inside their Squad using the “Token manager”.

The Token Manager is only accessible to users with a Squads Business or Enterprise plan. Learn more about our pricing and plans .

Creating a token from Squads

  1. Navigate to the "Token Manager" page under the "Developers" section in the navigation tab. Click the "+ Add Token" button. Select the "Create Token" option inside the pop-up.

  2. Select the SPL Token Standard or the New Token Extensions Program option.

  1. Fill in the required data within the pop-up window. The data includes:

  • Token name and picture

  • Token symbol

  • Token description (optional)

  • Token decimals

  1. Click "Create" to generate a transaction on the Transactions page to be approved by the multisig threshold.

Minting tokens from Squads

  1. In the Token Manager, click the "Actions" dropdown and click the "Mint" button under it.

  2. Specify the amount of tokens you want to mint and launch the transaction.

  3. After the transaction has been executed, your token will appear in your Squad vault.

Updating your token's metadata

  1. In the Token Manager, click the "Actions" dropdown and click the "Update Metadata" button under it.

  2. Update the specific fields within the pop-up window. All fields that are not updated will remain unchanged. The updatable data fields include:

    1. Token name and picture

    2. Token symbol

    3. Token description (optional)

    4. Update authority (optional)

  3. Click "Update" to generate a transaction in the Transactions page to be approved by the multisig threshold.

Creating and editing tokens with a Ledger is not possible because Solana message signing is not yet supported by Ledger

Transferring the token authority to Squads

Users can transfer the token authority to the Squad if they already have the existing token. They can also transfer the token authority which belongs to the Squad to the external wallet at any time.

To transfer the authority of an existing token to your Squad:

  1. Navigate to the "Token Manager" page under the "Developers" section in the navigation tab. Click the "+ Add Token" button. Select the "Transfer token authority to your Squad" option.

  2. Insert the current token authority address, copy and paste the code into your CLI tool. The CLI code should be run by the current authority. Then click “Change authority”.

To transfer the mint authority from your Squad:

  1. In the Token Manager, click the "Transfer" dropdown and click the "Mint Authority" button under it.

  2. Insert the new authority address and click "Initiate" to launch a transaction. The mint authority will be transferred upon transaction execution.

Freezing account from your Squad

Users can freeze accounts using Squads Token Manager. Freezing an account allows you to halt all transfers of a token on a specific address.

Please note that to do this the "Freeze authority" of your token needs to be set to your Squad.

How to freeze account:

  1. Create or delegate a token and set its freeze authority to your Squad.

  2. In the Token Manager, click the "Actions" dropdown and click the "Freeze Account" button under it.

  3. Enter the account address and initiate a transaction within your Squad.

  4. The token account will remain frozen until you unfreeze it. To unfreeze the account, select "Unfreeze account" from the "Actions" button.

Transferring the freeze authority of a token

User can transfer freeze authority of a token to a different address using Squads Token Manager.

How to transfer freeze authority of a token:

  1. In the Token Manager, click the "Transfer" dropdown and click the "Freeze Authority" button under it.

  2. Insert the address to which the freeze authority will be transferred and initiate the transaction.

  3. The freeze authority will be transferred to the new address once the transaction is executed.

Burning the freeze authority of a token

Users can use the Squads Token Manager to burn the freeze authority of a token.

Please note that to do this the "Freeze authority" of your token needs to be set to your Squad.

  1. In the Token Manager, click the "Burn" dropdown and click the "Freeze Authority" button under it.

  2. Add a note (optionally) and initiate a transaction.

  3. The freeze authority will be burned once the transaction is executed, making your token immutable.

Burning Tokens from Squads

Members can burn tokens in the Squad in the Treasury section.

To create a new token, you will need a minimum of 0.003 SOL in your Squad vault to cover the cost of creating for this token.

Your token will be created and appear inside the "Token Manager" tab upon transaction execution (more on transactions ).

Learn how to burn tokens in your treasury in our guide .

ATA
here
here
here
Token Manager
Token creation popup
Create Token popup
Mint Token popup
Change Mint Authority
Freeze Account
Transfer Freeze Authority
Burn Freeze Authority
Page cover image