Creating a Group Transaction

Overview

This guide walks you through creating a transaction group in the Transaction Tool. Transaction groups allow you to bundle multiple transactions together for sequential or parallel execution. This is useful when you need to perform multiple related operations that should be reviewed and signed together by organization members.


Prerequisites

Before you begin, ensure you have:

  • Organization Access: You must be connected to an organization. See Add an Organization if you haven't joined one yet.

  • Fee Payer Account: A Hedera account with sufficient HBAR balance to pay transaction fees.


Common Transaction Group Properties

Property
Description
Required
Example

Transaction Group Description

A brief summary of the transaction group displayed to signers. Only visible to the transaction creator, approver, observer, and signers.

Yes

Monthly token distribution

Sequential Execution

When enabled, transactions execute in the order they are added to the group. When disabled, transactions execute in parallel.

No

Checkbox option

Group Valid Start

The date and time when the first transaction in the group should be processed on the Hedera network.

Yes

10/31/2025, 20:45:07

Approvers

Assign people who need to review and approve the transaction. Approvers do not sign the transaction itself unless an approver is also a transaction signer.

No

-

Observers

Add team members who need to track the status of the transaction, but are not required to sign transactions.

No

-

CSV Import: Transfer Transaction Properties

When importing Transfer Transactions via CSV, your file must include the following columns:

Note: CSV import is only available for Transfer Transaction types.

Property
Description
Required
Example

Payer ID

The Hedera account ID that will pay the transaction fees. The account must have enough HBAR to cover the fee.

Yes

0.0.12345

Valid Start

The date and time the transaction should be submitted to the network.

Yes

2025-10-14T19:39:19Z

Max Transaction Fee

The maximum amount of HBARs you're willing to pay for the transaction. If the required fee exceeds this value, the transaction will fail.

Yes

2 HBAR (Default)

Transaction Memo

Optional text description attached to the transaction.

No

Approve marketplace allowance

From (Account ID)

The Hedera account ID from which HBAR will be debited. Must be an account added to your Transaction Tool. If not added to the tool you should be able to add the account manually.

Yes

0.0.54321

To (Account ID)

Account ID that will receive the HBAR. Must be an account added to your Transaction Tool. If not added to the tool you should be able to add the account manually.

Yes

0.0.98765

Amount ℏ

The amount of HBAR to debit from the source account

Yes

100HBAR

Node IDs

The node account IDs to which transactions should be submitted. Note: This is optional. The application automatically manages transaction submission to ⅓ of the nodes in the network and retries another node if one fails.

No

0


Step-by-Step Guide

Step 1: Navigate to Transactions

  • Select Transactions from the left navigation panel.


Step 2: Create a New Transaction Group

  • Select Create New from the main menu, then choose Transaction Group.

  • The Create Transaction Group form displays.


Step 3: Configure Group Properties

  • Fill in the required group transaction parameters in the form. Refer to the Transaction Group Properties table above for descriptions and examples.


Step 4: Add Transactions to the Group

You have two options to add transactions to the group:

Option 1: Manually Add Transactions

  • Select Add Transaction.

  • The Select type of Transaction dialog displays with available transaction categories (Account, File, Node, System).

  • Select a transaction category, then choose the specific transaction type.

  • Fill in the required transaction details for the selected transaction type.

  • Repeat steps 1-4 to add additional transactions to the group.

Option 2: Import Transactions via CSV (Transfer Transactions Only)

  • Select Import CSV.

  • Choose your prepared CSV file from your system.

  • The transactions from the CSV are automatically added to the group.

  • Review the imported transactions to verify accuracy.

CSV Example:

351B
Open

Step 5: Review and Configure Group Settings

  • Set the Group Valid Start time - the date and time when the first transaction should be processed.

  • Review all transactions in the group. The interface displays:

    • Transaction type

    • Transaction summary (e.g., "0.0.2 → 1000 ℏ → 0.0.1280")

    • Actions: Delete, Duplicate, or Edit individual transactions

  • The total count of transactions appears in the top-right corner (e.g., "3 Transactions").


Step 6: Save or Share the Transaction Group

You have two options:

Option 1: Save Group

  • Select Save Group to save the transaction group as a draft.

  • You can return to edit and share the group later from the Drafts tab.

Option 2: Create and Share

  • Select Create and Share to immediately share the transaction group with organization members.

  • Review the transaction group details in the confirmation dialog.

  • Select Confirm.

The transaction group is now shared with all assigned signers. Each signer will receive an email notification to review and sign the transactions.

Note: If you are a signer of the transaction group, you will be prompted to sign immediately after sharing.


Step 7: Track Transaction Group Progress

To view the transaction group status:

  • Navigate to the Transactions tab from the left navigation panel.

  • Select the In Progress tab.

  • Your transaction group appears in the list with its current signing and execution status.


Last updated