Search Apps Documentation Source Content File Folder Download Copy

README.md

0.57 Kb ยท 20 lines
 1# p/demo/merkle
 2
 3This package implement a merkle tree that is complient with [merkletreejs](https://github.com/merkletreejs/merkletreejs)
 4
 5## [merkletreejs](https://github.com/merkletreejs/merkletreejs)
 6
 7```javascript
 8const { MerkleTree } = require("merkletreejs");
 9const SHA256 = require("crypto-js/sha256");
10
11let leaves = [];
12for (let i = 0; i < 10; i++) {
13  leaves.push(SHA256(`node_${i}`));
14}
15
16const tree = new MerkleTree(leaves, SHA256);
17const root = tree.getRoot().toString("hex");
18
19console.log(root); // cd8a40502b0b92bf58e7432a5abb2d8b60121cf2b7966d6ebaf103f907a1bc21
20```