<p>Values change, so this is safe for the current parameters:</p>
<pre><code>  $ cardano-cli query protocol-parameters --mainnet | jq .maxTxSize
  16384
</code></pre>
<p>But these are in flux, so you can try to be mindful of upcoming changes. Metadata is so versatile that if it didn't get larger there would probably be a way to deal with this, but it's in as much flux as many of the other pool parameters.</p>
<p>I don't know the best way to stay on top of these changes.</p>

CC BY-SA 4.0
2021-11-04T08:17:01.910Z
2021-11-04T08:17:01.910Z
Louis Waweru
<p>Is there a size limit on transaction metadata?</p>
<p>If there is a limit, is it varying or fixed size?</p>

<cardano-cli><transaction><blockchain><metadata>
What is the size limit of transaction's metadata?
# What is the size limit of transaction's metadata?

(Asked by: username_0 on 2021-10-14)

Is there a size limit on transaction metadata?

If there is a limit, is it varying or fixed size?

**Tags:** cardano-cli, transaction, blockchain, metadata

---

## 1 answers

### Answer by username_1 on 2021-11-04. Score: 2

Values change, so this is safe for the current parameters:
  $ cardano-cli query protocol-parameters --mainnet | jq .maxTxSize
  16384

But these are in flux, so you can try to be mindful of upcoming changes. Metadata is so versatile that if it didn't get larger there would probably be a way to deal with this, but it's in as much flux as many of the other pool parameters.
I don't know the best way to stay on top of these changes.


---

