Squads Docs
Squads
Squads
  • Squads App
  • Twitter
  • Discord Support
  • Basics
    • Welcome to Squads Multisig
    • 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
  1. Additional Resources

FAQs

Frequently asked questions.

PreviousIntegralNextAdvanced Security Best Practices

Last updated 6 months ago

What is a Squad?

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

I’m getting an error and can’t create a Squad/create a transaction/sign a transaction.

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.

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

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 of Solana docs for an overview of PDAs.

Which blockchain is Squads Protocol built on?

Squads Protocol is built on the Solana blockchain.

Is Squads Protocol permissionless?

Yes, Squads Protocol is permissionless to interact with.

How can I contribute to the protocol?

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

Can I connect my Squad to other dapps on Solana?
Can I create a Squad and gate access to it with NFTs?

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

Would my assets be affected if the Squads UI is unavailable?
Can I add a custom RPC to use the Squads app?

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.

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

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 .

this section
open-sourced
Discord
SquadsX browser extension
here
Page cover image