/p/demo/merkle
Directory · 4 Files
README.md
Open
p/demo/merkle
This package implement a merkle tree that is complient with merkletreejs↗
merkletreejs↗
1const { MerkleTree } = require("merkletreejs");
2const SHA256 = require("crypto-js/sha256");
3
4let leaves = [];
5for (let i = 0; i < 10; i++) {
6 leaves.push(SHA256(`node_${i}`));
7}
8
9const tree = new MerkleTree(leaves, SHA256);
10const root = tree.getRoot().toString("hex");
11
12console.log(root); // cd8a40502b0b92bf58e7432a5abb2d8b60121cf2b7966d6ebaf103f907a1bc21