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
  • How transactions work inside Squads
  • Transactions tab
  • How to approve/reject transactions
  • How to execute/cancel transactions
  • Transaction Reports
  1. Navigating your Squad

Transactions

How to initiate and execute various transaction types within your Squad.

PreviousDashboardNextPriority fees

Last updated 6 months ago

How transactions work inside Squads

Transactions are a key element of the Squads platform. They are initiated whenever a Squad member performs an action requiring approval from other members.

Transaction States

Transactions can exist in one of three states:

  1. Active: Pending signatures from other Squad members to reach the confirmation threshold.

  2. Ready: Confirmation threshold met; the transaction is now executable.

  3. Canceled: Transaction terminated by Squad members or due to changes in Squad parameters.

Transactions tab

The "Transactions" tab provides a chronological display of all Squad transactions. It enables users to:

How to approve/reject transactions

Any action (e.g., member management, token transfers, program upgrades) initiates a transaction in the "Ready" state. It only executes once the Squad's confirmation threshold is met. The initiating member automatically confirms the transaction.

Other members can approve or reject transactions by:

  • Expanding the transaction in the list view

  • Clicking "See details" for a comprehensive view

How to execute/cancel transactions

Once the confirmation threshold is met, a transaction in the "Ready" state can be executed or canceled based on the signatures of other Squad members.

  • Execution: Once the confirmation threshold is met, any Squad member can execute the "Ready" transaction.

  • Cancellation: Requires reaching the confirmation threshold for canceling the transaction.

Transaction Reports

Users can export their transactions in a CSV file for seamless accounting and reporting of their treasury.

Change for transactions

Use to execute transactions in bulk

for executed transactions

Learn how to export your transactions as a CSV in our guide .

priority fees
batch actions
Reclaim rent
here
Approve/reject transactions
Execute/cancel transactions
How transactions work inside Squads
Transactions tab
Active transaction. Expanded view
Detailed view
"Ready" transaction
Page cover image