TLDR


<aside> ⚠️ To be safe mint your trees with proofs no longer than 8, worst case 10

</aside>

Detailed Calculation


Below assumes no taker/maker brokers.

Unless o/w specified, we assume max metadata size: name (32) + symbol (4) + uri (200).

Proof length = depth - canopy

| Tx / Max Proof → | WORST CASE 4 creators + core LUT | 1 creator + core LUT | ⭐️ AVG CASE 1 creator + core LUT + shorter URI+name+symbol (129 chars) | Any number of creators + custom LUT* | BEST CASE Any number of creators + custom LUT* + shorter URI+name+symbol (129 chars) | | --- | --- | --- | --- | --- | --- | | list + Buy | 14 | 17 (+3) | 21 (+7) | 21 (+7) | 25 (+11) | | bid + take bid (single) | 14 | 17 (+3) | 21 (+7) | 21 (+7) | 25 (+11) | | bid + take bid (collection / name) | 5 | 8 (+3) | 12 (+7) | 12 (+7) | 16 (+11) |

*Custom LUT means we include the following into it:

  1. merkle tree
  2. tree authority
  3. whitelist (relevant for bids only)
  4. creators (up to all 4)

We can do it for a few select trees where it makes a difference and saves the creator from having to remint the tree.