# 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](https://docs.manifold.xyz/manifold-for-developers/tools-and-apis/snapshot-tool) in conjunction with the Merkle Tree Tool.

![](https://268636785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8n4plerMUJrsrAiaKpc2%2Fuploads%2Fquq4iCuii3iWIAc3cAJM%2Fimage.png?alt=media\&token=9b0a798a-7db1-4696-8bd1-0f16126b3923)
