Creating and signing a synchronous transaction

Updated October 28, 2026

Signing a Multisig Transaction (Synchronous – dApp Flow)

Synchronous signing is used when interacting with a connected dApp.

  1. Initiate the transaction through the dApp.

    Transaction Request screen from a Shared Account showing a 21.65 ALGO transfer and the Slide To Confirm button

  2. Required participants must sign during the active session.

Important:

  • The initiating signer must remain in the app.
  • If the WalletConnect session (websocket connection) is interrupted, the transaction will fail.
  • Participants can sign independently.
  • Signers have 45 minutes to approve or reject.
  • If the threshold is not reached within 45 minutes, the transaction expires.
  • The Inbox view displays:
    • Who has signed
    • Who has rejected
    • Time remaining

If the required threshold is met during the session, the transaction is submitted immediately.

Still need help?

Contact us here
pera

#1 Wallet for Algorand