<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.


---

