Page cover

FAQs

Frequently asked questions.

chevron-rightWhat is a Squad?hashtag

A Squad is a programmable multi-signature wallet that allows teams and individuals to take full control of their treasury and developer assets.

chevron-rightI’m getting an error and can’t create a Squad/create a transaction/sign a transaction.hashtag

This can happen due to several reasons. This is a general guideline based on our experience of the most frequent problems and solutions. If those steps are not working for you, please contact us on Discord in the support channel or create a ticket.

  1. Make sure you are connected with the right wallet, which is already added to a Squad.

  2. Make sure to be connected to the appropriate network. Squads Protocol is running on Solana mainnet. Check the network setting of your wallet to see to which chain are you connected.

  3. Make sure that you have enough SOL in your personal wallet (not a Squad’s vault) to pay Solana network fees.

  4. If you are using Ledger and all of your transactions are automatically declined with an error, please make sure that you have enabled blind signing on the Ledger. Also, make sure that your software is up-to-date.

chevron-rightI’ve created a Squad but can’t find my private key. Can you share it with me?hashtag

Squads vaults are not traditional hot wallets, they are PDAs (Program derived addresses). This means there are no private keys associated with them.

PDAs are addresses generated to be controlled only by one specific program. Squads’ vaults are owned and controlled by the Squads program.

Please refer to this sectionarrow-up-right of Solana docs for an overview of PDAs.

chevron-rightWhich blockchain is Squads Protocol built on?hashtag

Squads Protocol is built on the Solana blockchain.

chevron-rightIs Squads Protocol permissionless?hashtag

Yes, Squads Protocol is permissionless to interact with.

chevron-rightHow can I contribute to the protocol?hashtag

The protocol's codebase is open-sourcedarrow-up-right, allowing you to build on top of it permissionlessly. If you need assistance, please reach out to us on Discordarrow-up-right.

chevron-rightCan I connect my Squad to other dapps on Solana?hashtag

Yes, to interact with dapps that are not directly integrated inside the platform, users can use the SquadsX browser extension.

chevron-rightCan I create a Squad and gate access to it with NFTs?hashtag

We don’t support the creation of NFT-gated Squads. Members are added to a Squad via their public keys.

chevron-rightWould my assets be affected if the Squads UI is unavailable?hashtag

No, as all your assets are stored in the Squads multisig program onchain. In the unlikely event that Squads Labs ceases operations or the UI becomes inaccessible, your assets will remain secure, and only you have the authority to move them. Above all, you can always interact with the program and your assets held within the multisig via either the SDK or the CLI. Learn more here.

chevron-rightCan I add a custom RPC to use the Squads app?hashtag

Yes. By default, the Squads app uses Triton as RPC provider. You can switch to Helius at any time or add a custom RPC provider URL by simply clicking on the "Connect Wallet" button within the Squads app.

Last updated