Ross ROSS = Recommend OSS · open-source software intelligence for agents

merkletreejs/merkletreejs

🌱 Construct Merkle Trees and verify proofs in JavaScript. By @miguelmota observed · 2026-08-28

github.com/merkletreejs/merkletreejs · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

47/100

  • Activity 42
  • Release rhythm 23
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 100.0
  • age_days: 3329
  • days_rel: 352
  • days_push: 352
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1241 stars · 227 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A JavaScript/TypeScript library for constructing Merkle Trees and generating and verifying cryptographic inclusion proofs. It supports multiple hash functions, Bitcoin-style trees, multi-proofs, JSON serialization, and Merkle Mountain Ranges.

Use cases

  • generate merkle proofs for ethereum smart contract whitelists
  • verify merkle proofs in javascript
  • build a merkle tree from hashed leaves
  • compute a merkle root for airdrop eligibility
  • generate multiproofs for multiple leaves
  • implement bitcoin-style merkle trees
  • serialize and deserialize merkle trees to json

When to choose

  • you need merkle proof generation and verification in Node.js or the browser
  • you're building Ethereum/Solidity smart contract workflows like airdrops or whitelists
  • you need flexible hash functions, sorting options, or multi-proof support
  • you want TypeScript types and JSON tree serialization

When to avoid

  • you need merkle trees in a non-JavaScript language
  • you need a general-purpose hash tree or authenticated data structure beyond Merkle variants
  • you need a persistent on-disk merkle database rather than an in-memory tree

Facets

library · maturity stable

cryptography serialization developer-tools blockchain security browser merkle-tree merkle-proof smart-contracts ethereum bitcoin multiproof merkle-mountain-range whitelist cryptocurrency algorithms nodejs javascript typescript

3 sources

Member repositories

RepositoryRoleHealth v2
merkletreejs/merkletreejsmain47

For agents

markdown · JSON · MCP: product_card(name="merkletreejs/merkletreejs")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem