<p>The minimum is 0. 0-of-0 multisigs are consensus valid, as are 0-of-n. Bare multisigs must have at least one key and signature. However it can be wrapped in a P2SH or P2WSH and will still be standard.</p>

CC BY-SA 4.0
2023-01-18T16:27:24.717Z
2023-01-18T16:27:24.717Z
Ava Chow
<p>Is it permissible to use <code>OP_CHECKMULTISIG</code> with 0 signatures or 0 keys? I.e. are 0-of-X or 0-of-0 outputs allowed per the protocol? Are they standard?</p>

<multi-signature><non-standard-transaction>
What is the minimum count of signatures and keys in OP_CHECKMULTISIG?
Murch
# What is the minimum count of signatures and keys in OP_CHECKMULTISIG?

(Asked by: username_0 on 2023-01-18)

Is it permissible to use `OP_CHECKMULTISIG` with 0 signatures or 0 keys? I.e. are 0-of-X or 0-of-0 outputs allowed per the protocol? Are they standard?

**Tags:** multi-signature, non-standard-transaction


---

## 1 answers

### Answer by username_1 on 2023-01-18. Score: 3 | Accepted answer

The minimum is 0. 0-of-0 multisigs are consensus valid, as are 0-of-n. Bare multisigs must have at least one key and signature. However it can be wrapped in a P2SH or P2WSH and will still be standard.


---

