> For the complete documentation index, see [llms.txt](https://docs.manifold.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.manifold.xyz/manifold-for-developers/tools-and-apis/merkle-tree-tool.md).

# Merkle Tree Tool

Found on the [Developer Portal](https://developer.manifoldxyz.dev), this tool allows you to generate a merkle root based on a set of  addresses.

## Usage

Pass in a comma separated list of addresses and get the Merkle Root.  This is useful if you want to use a Merkle Tree in your smart contract to do allowlist mints.

You can use the [Snapshot Tool](/manifold-for-developers/tools-and-apis/snapshot-tool.md) in conjunction with the Merkle Tree Tool.

![](/files/4R1KvFF967HVjjCETgw4)
