{"id":63727,"library":"celestiaorg-merkletree","title":"Celestia Merkle Tree","description":"Package merkletree provides tools for calculating Merkle roots, creating proofs, and verifying proofs according to RFC 6962, with support for cached subtrees.","status":"active","version":"0.0.0-20230308153949-c33506a7aa26","language":"go","source_language":null,"source_url":"https://github.com/celestiaorg/merkletree","tags":["merkle-tree","cryptography","data-structures","rfc6962","proofs"],"install":[{"cmd":"go get github.com/celestiaorg/merkletree","lang":"bash","label":"Install github.com/celestiaorg/merkletree"}],"dependencies":[],"imports":[{"symbol":"merkletree","correct":"github.com/celestiaorg/merkletree"}],"quickstart":{"code":"package main\n\nimport (\n\t\"fmt\"\n\t\"github.com/celestiaorg/merkletree\"\n)\n\nfunc main() {\n\ttree := merkletree.New()\n\ttree.Push([]byte(\"data1\"))\n\ttree.Push([]byte(\"data2\"))\n\troot := tree.Root()\n\tfmt.Printf(\"Merkle root: %x\\n\", root)\n}","lang":"go","description":"Creates a Merkle tree, pushes data, and computes the root."},"warnings":[],"env_vars":null,"search_vec":"'6962':20 'accord':17 'cach':24 'calcul':9 'celestia':1 'creat':12 'cryptographi':29 'data':31 'data-structur':30 'merkl':2,10,27 'merkle-tre':26 'merkletre':5 'packag':4 'proof':13,16,34 'provid':6 'rfc':19 'rfc6962':33 'root':11 'structur':32 'subtre':25 'support':22 'tool':7 'tree':3,28 'verifi':15","created_at":"2026-06-17T16:47:24.325079+00:00","updated_at":"2026-06-17T16:47:24.325079+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/celestiaorg/merkletree","github":"https://github.com/celestiaorg/merkletree","docs":"https://pkg.go.dev/github.com/celestiaorg/merkletree#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crypto","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}