<p>In the context of <code>OP_CHECKMULTISIG</code>, the signatures must appear in the same order as the public keys are listed.</p>
<p>The signers can create the signatures in a different order than that, but since the signature order must adhere to the original output script the order of creation cannot carry over to the final transaction.</p>

CC BY-SA 4.0
2022-04-23T20:59:39.427Z
2023-11-27T18:58:54.860Z
2023-11-27T18:58:54.860Z
Murch
<p>3 Entities (A/B/C) create a collaborative Multisig Wallet (e.g. 2-of-3).</p>
<p>A creates an unsigned TX and shares it with B/C. They (B/C) sign and broadcast.</p>
<p>Looking at the TX on the network, can A make any difference who signed first? So, are signatures in the signing process appended to each other OR do they follow the specific order the multisig-setup was initially constructed?</p>

<transactions><wallet><multi-signature><signature>
Order of Signatures in Multisig-Scheme
BTC
# Order of Signatures in Multisig-Scheme

(Asked by: username_0 on 2022-04-23)

3 Entities (A/B/C) create a collaborative Multisig Wallet (e.g. 2-of-3).

A creates an unsigned TX and shares it with B/C. They (B/C) sign and broadcast.

Looking at the TX on the network, can A make any difference who signed first? So, are signatures in the signing process appended to each other OR do they follow the specific order the multisig-setup was initially constructed?

**Tags:** transactions, wallet, multi-signature, signature


---

## 1 answers

### Answer by username_1 on 2022-04-23. Score: 3

In the context of `OP_CHECKMULTISIG`, the signatures must appear in the same order as the public keys are listed.

The signers can create the signatures in a different order than that, but since the signature order must adhere to the original output script the order of creation cannot carry over to the final transaction.


---

