Merkle Tree GeneratorBuild a Merkle tree from an address or address+amount list. Get the root plus an inclusion proof for every leaf — OpenZeppelin MerkleProof compatible.Address onlyAddress + AmountLoad sampleAllowlist (one address per line)Input0x1111111111111111111111111111111111111111 0x2222222222222222222222222222222222222222 0x3333333333333333333333333333333333333333 Clear3 valid leafes (leaf = keccak256(address))Merkle Root Copy0xcbf843e9efe7be41ca4d3a03347d27e7bb96d83ae75b3b36983ad907d2109c65Leaves & Proofs Copy JSON Download .json#00x1111111111111111111111111111111111111111leaf: 0xe2c07404b8c1df4c46226425cac68c28d27a766bbddce62309f36724839b22c0proof (2 nodes):0x2ab0a4443bbea3fbe4d0e1503d11ff1367842fb0c8b28a5c8550f27599a407510x37d95e0aa71e34defa88b4c43498bc8b90207e31ad0ef4aa6f5bea78bd25a1ab#10x2222222222222222222222222222222222222222leaf: 0x2ab0a4443bbea3fbe4d0e1503d11ff1367842fb0c8b28a5c8550f27599a40751proof (2 nodes):0xe2c07404b8c1df4c46226425cac68c28d27a766bbddce62309f36724839b22c00x37d95e0aa71e34defa88b4c43498bc8b90207e31ad0ef4aa6f5bea78bd25a1ab#20x3333333333333333333333333333333333333333leaf: 0x37d95e0aa71e34defa88b4c43498bc8b90207e31ad0ef4aa6f5bea78bd25a1abproof (1 node):0x4beda981c9d34f2dd099131be6049a1d87676d227e63f4a409ee629043314b4f