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

Creating a token from Squads
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.
Select the SPL Token Standard or the New Token Extensions Program option.

Fill in the required data within the pop-up window. The data includes:
Token name and picture
Token symbol
Token description (optional)
Token decimals

Click "Create" to generate a transaction on the Transactions page to be approved by the multisig threshold.
To create a new token, you will need a minimum of 0.003 SOL in your Squad vault to cover the cost of creating ATA for this token.
Your token will be created and appear inside the "Token Manager" tab upon transaction execution (more on transactions here).
Minting tokens from Squads
In the Token Manager, click the "Actions" dropdown and click the "Mint" button under it.
Specify the amount of tokens you want to mint and launch the transaction.
After the transaction has been executed, your token will appear in your Squad vault.

Updating your token's metadata
In the Token Manager, click the "Actions" dropdown and click the "Update Metadata" button under it.
Update the specific fields within the pop-up window. All fields that are not updated will remain unchanged. The updatable data fields include:
Token name and picture
Token symbol
Token description (optional)
Update authority (optional)
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
To transfer the authority of an existing token to your Squad:
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.
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:
In the Token Manager, click the "Transfer" dropdown and click the "Mint Authority" button under it.
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
How to freeze account:
Create or delegate a token and set its freeze authority to your Squad.
In the Token Manager, click the "Actions" dropdown and click the "Freeze Account" button under it.
Enter the account address and initiate a transaction within your Squad.
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
How to transfer freeze authority of a token:
In the Token Manager, click the "Transfer" dropdown and click the "Freeze Authority" button under it.
Insert the address to which the freeze authority will be transferred and initiate the transaction.
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.
In the Token Manager, click the "Burn" dropdown and click the "Freeze Authority" button under it.
Add a note (optionally) and initiate a transaction.
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.
Last updated