{"id":63983,"library":"nebulouslabs-merkletree","title":"NebulousLabs 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-20200118113624-07fbf710afc4","language":"go","source_language":null,"source_url":"https://gitlab.com/NebulousLabs/merkletree","tags":["merkle","tree","cryptography","rfc6962","proof"],"install":[{"cmd":"go get gitlab.com/NebulousLabs/merkletree","lang":"bash","label":"Install gitlab.com/NebulousLabs/merkletree"}],"dependencies":[],"imports":[{"symbol":"merkletree","correct":"gitlab.com/NebulousLabs/merkletree"}],"quickstart":{"code":"package main\n\nimport (\n\t\"gitlab.com/NebulousLabs/merkletree\"\n)\n\nfunc main() {\n\tt := merkletree.New()\n\tt.Push([]byte(\"data\"))\n\troot := t.Root()\n\t_ = root\n}","lang":"go","description":"Create a Merkle tree and compute its root"},"warnings":[],"env_vars":null,"search_vec":"'6962':20 'accord':17 'cach':24 'calcul':9 'creat':12 'cryptographi':28 'merkl':2,10,26 'merkletre':5 'nebulouslab':1 'packag':4 'proof':13,16,30 'provid':6 'rfc':19 'rfc6962':29 'root':11 'subtre':25 'support':22 'tool':7 'tree':3,27 'verifi':15","created_at":"2026-06-17T16:50:25.579895+00:00","updated_at":"2026-06-17T16:50:25.579895+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://gitlab.com/NebulousLabs/merkletree","github":null,"docs":"https://pkg.go.dev/gitlab.com/NebulousLabs/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}}