> For the complete documentation index, see [llms.txt](https://brkt-gg.gitbook.io/brkt.gg-whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://brkt-gg.gitbook.io/brkt.gg-whitepaper/5.2-maximum-number-of-teams-and-size-constraints.md).

# 5.2 Maximum Number of Teams and Size Constraints

The maximum number of teams allowed in a competition is 256 (max size uint8), and team sizes must conform to 2^n. This limitation is in place because the maximum number of matches for a given n teams is n - 1. With this constraint, BRKT can store all match outcomes as bit flags in a single storage slot, further optimizing on-chain data storage and reducing costs.
