Merkle Sum Tree

Merkle Sum Tree Tool

This tool allows you to create a Merkle Sum Tree. Nodes are double hashed and prefixed with the number of child nodes. You can add new nodes (hashes and leaves) to the Merkle Sum Tree and delete them from the Merkle Sum Tree by hovering over a node and selecting the preferred option. Note that deleting a parent node will also delete all of its child nodes. The input accepts hexadecimal values (with or without a 0x prefix). The output is an array of data.

Below, you can create a Merkle Sum Tree from a given Array by inserting the Array into the input and clicking the button. The Array should contain the elements in the order in which they should be hashed, and should have the format of {"output": "Value", "value": 0}.

MAST Treearray: