Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: merkle-tree
NethermindEth/Paprika
An experimental storage for Nethermind, removing the whole Trie abstraction and acting as a Trie and a database at once
Language: C# - Size: 2.53 MB - Last synced: about 8 hours ago - Pushed: about 8 hours ago - Stars: 86 - Forks: 11
transparency-dev/merkle
Language: Go - Size: 577 KB - Last synced: about 10 hours ago - Pushed: about 12 hours ago - Stars: 26 - Forks: 7
merkletreejs/merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
Language: TypeScript - Size: 1000 KB - Last synced: about 5 hours ago - Pushed: 4 months ago - Stars: 1,134 - Forks: 202
aiken-lang/merkle-patricia-forestry
🌳 Libraries (Aiken & Node.js) for working with Merkle Patricia Tries on Cardano.
Language: JavaScript - Size: 1.12 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 8 - Forks: 0
cosmos/iavl
Merkleized IAVL+ Tree implementation in Go
Language: Go - Size: 13.7 MB - Last synced: about 2 hours ago - Pushed: 5 days ago - Stars: 409 - Forks: 250
vpaliy/merklelib
Merkle trees for easier data verification.
Language: Python - Size: 559 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 47 - Forks: 9
sigp/milhouse
Persistent binary merkle tree
Language: Rust - Size: 159 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 13 - Forks: 5
benrayfield/wikibinator203
Lambda called on lambda finds/creates lambda, each with lazy-evaled 256 bit global DAG ids. Each lambda has 2 child lambdas. A kind of number that is a universal-pattern-calculus-combinator. Axgob.js (in dagball project, lib dir) is incomplete newer version of this. A fork-editable multiverse of all possible lambdas.
Language: JavaScript - Size: 20.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 23 - Forks: 2
cose-wg/draft-ietf-cose-merkle-tree-proofs
COSE Receipts
Language: Makefile - Size: 320 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1
Galactica-corp/merkle-proof-service
Advanced utility for indexing Merkle trees from Ethereum Solidity contracts with gRPC and gRPC-gateway API interfaces for retrieving Merkle proofs. Supports multiple database backends.
Language: Go - Size: 241 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 1
SovaSlava/MerkleTree-NFT-airdrop
Language: TypeScript - Size: 2.93 KB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
gregors/merkle_fun
Merkle Trees in Elixir
Language: Elixir - Size: 92.8 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
larc-logs-transparentes/logs-transparentes
Transparency and auditability of electoral data
Language: JavaScript - Size: 121 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 4 - Forks: 2
HORNET-Storage/hornet-storage
H.O.R.N.E.T Storage -- Multimedia Nostr Relay Powered by Scionic Merkle Trees & Libp2p
Language: Go - Size: 19.9 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 10 - Forks: 3
cashmere-labs/merkle-stack
Airdrop claim application with merkle tree
Language: TypeScript - Size: 999 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
vsc-eco/vsc-node
Node software powering the next generation smart contract L2 on the HIVE blockchain
Language: TypeScript - Size: 1.7 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 9 - Forks: 4
bandada-infra/bandada
A system for managing privacy-preserving groups.
Language: TypeScript - Size: 25 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 57 - Forks: 44
firoorg/firo
The privacy-focused cryptocurrency
Language: C++ - Size: 208 MB - Last synced: 12 days ago - Pushed: 17 days ago - Stars: 707 - Forks: 355
AmazingAng/WTF-Solidity
我最近在重新学solidity,巩固一下细节,也写一个“WTF Solidity极简入门”,供小白们使用,每周更新1-3讲。Now supports English! 官网: https://wtf.academy
Language: Solidity - Size: 127 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 10,488 - Forks: 1,826
codenotary/immudb
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Language: Go - Size: 37.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 8,481 - Forks: 335
plus3-labs/o1js-merkle
Merkle Tree for o1js (membership / non-membership merkle witness) with Pluggable Storage
Language: TypeScript - Size: 913 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 7 - Forks: 2
franfj/ProofOfOwnership
Proof of Ownership for solving deduplication problems on remote storage systems
Language: Java - Size: 885 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 4 - Forks: 0
xyz899/a_Rust_Blockchain
Project not finished. this is a demonstration of a Blockchain using the rust language and some dependencies where you can find in cargo.toml
Language: Rust - Size: 12.7 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
ethereumjs/merkle-patricia-tree 📦
Project is in active development and has been moved to the EthereumJS VM monorepo.
Language: TypeScript - Size: 1.27 MB - Last synced: 2 days ago - Pushed: over 3 years ago - Stars: 306 - Forks: 90
morpho-org/morpho-optimizers-rewards
Distribute MORPHO as rewards for Morpho users depending on governance choices
Language: TypeScript - Size: 14.6 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 7 - Forks: 2
AnshuJalan/merkle-patricia-trie
WIP: Implementation of the modified Merkle Patricia Trie used to store and manage verifiable data in Ethereum
Language: Rust - Size: 6.84 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
webb-tools/protocol-substrate
Webb protocol implementation in Substrate.
Language: TypeScript - Size: 29.7 MB - Last synced: 13 days ago - Pushed: 12 months ago - Stars: 38 - Forks: 11
olivmath/merkly
🌳 The simple and easy implementation of Merkle Tree
Language: Python - Size: 2.01 MB - Last synced: about 17 hours ago - Pushed: 2 days ago - Stars: 39 - Forks: 10
ZanjeerPlatform/bargad
A Data Integrity framework for building efficient blockchains, transparency logs, secure file systems and more.
Language: Elixir - Size: 389 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 56 - Forks: 7
alloy-rs/nybbles
Efficient nibble-sized (4-bit) byte sequence data structure
Language: Rust - Size: 56.6 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 20 - Forks: 5
polytope-labs/solidity-merkle-trees
The most advanced solidity library for merkle (multi) proof verification of different kinds of merkle trees
Language: Solidity - Size: 170 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 174 - Forks: 30
wandvvs/blockchain
Blockchain implementation: Mining (POW), Serialization, Transactions and sign them, Merkle Tree
Language: C++ - Size: 2.02 MB - Last synced: 24 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
lovesh/merkle_trees
Various merkle trees
Language: Rust - Size: 80.1 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 10 - Forks: 2
Tierion/merkle-tools
JavaScript tools for creating Merkle trees, generating merkle proofs, and verification of merkle proofs.
Language: JavaScript - Size: 60.5 KB - Last synced: about 19 hours ago - Pushed: 6 months ago - Stars: 73 - Forks: 37
kevincharm/sparse-merkle-tree
Optimised SMT implementation in Solidity & accompanying JS lib
Language: TypeScript - Size: 131 KB - Last synced: 27 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
sitano/merkle_light
_merkle_ is a lightweight Rust implementation of a Merkle tree, external dependencies agnostic, std::hash compatible with efficient memory layout
Language: Rust - Size: 929 KB - Last synced: 23 days ago - Pushed: almost 2 years ago - Stars: 29 - Forks: 53
fmerg/pymerkle
Merkle-tree in Python
Language: Python - Size: 11.5 MB - Last synced: 29 days ago - Pushed: 2 months ago - Stars: 68 - Forks: 22
Neptune-Crypto/twenty-first
Collection of mathematics routines and cryptography for the twenty-first century
Language: Rust - Size: 4.23 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 69 - Forks: 20
james-antill/mtree
tool for working with trees of metadata
Language: Go - Size: 182 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 3
HerodotusDev/rust-accumulators
Rust Accumulators library
Language: Rust - Size: 1.54 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
Kaushal1011/encryptedFS-WMerkelProofs
EncryptFS: Encrypted Integrity-Preserving Filesystem
Language: C - Size: 2.27 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
HORNET-Storage/scionic-merkletree
Scionic Merkle Trees have small branches like Classic Merkle trees, the file/folder storage ability of Merkle DAGs, and numbered leaves so relays can request a range of missing leaf numbers to sync quickly.
Language: Go - Size: 166 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 12 - Forks: 4
macmade/cpp-merkle-tree
Merkle tree implementation in C++
Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 2
advaita-saha/zk-Voting
Anonymous Voting system build with the power of Zero-knowledge cryptography
Language: Solidity - Size: 4.79 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 14 - Forks: 1
brunneis/lor-verifier
LoR Merkle proof verifier
Language: Python - Size: 154 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
jharrilim/Merkle-Tree-FSharp
Demoing a Merkle Tree in F#.
Language: F# - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
deltadevsde/indexed-merkle-tree
an implementation of indexed merkle trees based on descriptions from the paper by tzialla et al https://eprint.iacr.org/2021/1263.pdf
Language: Rust - Size: 87.9 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 2 - Forks: 0
hoytech/quadrable
Authenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs
Language: C++ - Size: 442 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 292 - Forks: 12
kanis777/SecuHash
This project focuses on protecting the data since ensuring data integrity and security is very important in these days
Language: C++ - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
sidmishraw/merkel
A merkle tree implementation in golang
Language: Go - Size: 975 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
al8n/lsmtree
Sparse Merkle tree for a key-value map.
Language: Rust - Size: 124 KB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 18 - Forks: 1
DPCobb/dmerkle
PHP Merkle hash with proof of inclusion.
Language: PHP - Size: 67.4 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
hurui200320/Ariteg
Archiving your data using Merkle tree/dag, hopefully you can save some space by doing so.
Language: Kotlin - Size: 416 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
Parfyonator/merkle_tree
Rust implementation of Merkle tree.
Language: Rust - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 1
google/trillian
A transparent, highly scalable and cryptographically verifiable data store.
Language: Go - Size: 17.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,462 - Forks: 374
distributed-ledger-technology/merkle-trees-in-typescript
Merkle Trees
Language: TypeScript - Size: 45.9 KB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
rkdud007/alloy-merkle-tree
Minimal Merkle Tree implementations
Language: Rust - Size: 54.7 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 15 - Forks: 1
chiukapoor/MerkleTree
A python program which explains the working of Merkle Tree along with it's impementation.
Language: Python - Size: 18.6 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
spikeekips/avl
AVL Tree
Language: Go - Size: 107 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
ishivamshukla/Faucet-ETH-DApp
Faucet Ethereum DApp
Language: JavaScript - Size: 523 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
hoophq/sequence
Immutable, scalable, and easy to use ledger service.
Language: Clojure - Size: 43 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 484 - Forks: 29
ChainSafe/ssz
Typescript implementation of Simple Serialize (SSZ)
Language: TypeScript - Size: 7.92 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 40 - Forks: 18
pacelliv/giftlist
Solution to the project from Week 2 from Alchemy University.
Language: JavaScript - Size: 34.2 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
SpinResearch/merkle.rs
:christmas_tree: Merkle tree in Rust
Language: Rust - Size: 797 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 128 - Forks: 22
olegfomenko/go-treap-merkle
Proof of concept for dynamic Merkle tree
Language: Go - Size: 125 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
akbng/merkle-tree
A simple implementation of the Merkle Tree in TypeScript
Language: TypeScript - Size: 164 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 7 - Forks: 2
sudiptab2100/Incremental-Merkle-Tree-Python
Incremental Merkle Tree (IMT) - a specialized form of a Merkle tree designed to allow for efficient appending of new elements
Language: Python - Size: 35.2 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
srinathln7/merkle-guard
A cryptographic prototype to verify the integrity of downloaded files from a grpc server using merkle trees
Language: Go - Size: 55.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
cyrildever/merkle-trees
Implementations of Merkle trees
Language: TypeScript - Size: 497 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 4 - Forks: 0
binance/zkmerkle-proof-of-solvency
This is proof of solvency tool for Centralized exchanges built by Binance. Please raise bugs and security issues to https://bugcrowd.com/binance
Language: Go - Size: 234 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 108 - Forks: 59
YuryStrozhevsky/CTjs
CTjs is a full set of classes necessary to work with any kind of Certificate Transparency log (V1 as from RFC6962, or V2 as from RFC6962-bis). In CTjs you could find all necessary validation/verification functions for all related data shipped with full-featured examples showning how to validate/verify. Also in scope of CTjs I made code showing example from RFC6962 item 2.1.3 on a real data from real Certificate Transparency log.
Language: JavaScript - Size: 71.3 KB - Last synced: 12 days ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 0
oteffahi/merkle-filebank
Client-server file storage with merkle proofs
Language: Go - Size: 122 KB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
cedoor/sparse-merkle-tree
Sparse Merkle tree implementation in TypeScript.
Language: TypeScript - Size: 707 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 20 - Forks: 3
LUCKYONE-CC/MerkleTree
Merkle Tree Algorithm
Language: C# - Size: 6.84 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
waddaboo/rust-merkle
A Rust implementation of Streaming Merkle Roots within Binary Numeral Trees
Language: Rust - Size: 12.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
lcnicolau/ethereum-merkle-tree Fork of alchemyplatform/GiftList
This is my Ethereum Developer Bootcamp Week 2 Project at Alchemy University: Blockchain Storage
Language: JavaScript - Size: 19.5 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
sunny-g/merkle-log
An implementation of the "Merkle Tree-Structured Log" defined in the paper "Transparent Logs for Skeptical Clients." https://research.swtch.com/tlog
Language: Rust - Size: 73.2 KB - Last synced: 30 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
nanexcode/proof-of-liabilities
A simple library that helps to generate proof of liabilities
Language: Java - Size: 60.5 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
theQRL/QRL
Quantum Resistant Ledger
Language: Python - Size: 13.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 412 - Forks: 105
dennis-tra/image-stego
🏞 Steganography-based image integrity - Merkle tree nodes embedded into image chunks so that each chunk's integrity can be verified on its own.
Language: Go - Size: 4.34 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 106 - Forks: 9
miguelmota/ascii-binary-tree 📦
Print simple ascii binary trees in JavaScript
Language: JavaScript - Size: 50.8 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 2
deliberative/crypto
Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.
Language: TypeScript - Size: 5.41 MB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 25 - Forks: 0
antouhou/rs-merkle
The most advanced Merkle tree library for Rust
Language: Rust - Size: 98.6 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 157 - Forks: 42
thyeem/compare-sparse-merkle-tries
Implementation and comparison of three kinds of sparse Merkle trees.
Language: Python - Size: 341 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
wangweiX/blockchain-java
A simplified blockchain implementation in Java
Language: Java - Size: 272 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 225 - Forks: 109
celestiaorg/smt 📦
A Go library that implements a Sparse Merkle tree for a key-value map.
Language: Go - Size: 176 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 136 - Forks: 52
olivmath/merkletreers
🌳 The simple and easy implementation of Merkle Tree
Language: Rust - Size: 292 KB - Last synced: 27 days ago - Pushed: 4 months ago - Stars: 5 - Forks: 1
cbergoon/merkletree
A Merkle Tree implementation written in Go.
Language: Go - Size: 121 KB - Last synced: 2 months ago - Pushed: 10 months ago - Stars: 470 - Forks: 123
MakCUkr/Merkle-Tree-in-Cairo
An example implementation of a Merkle Tree verifier built on Cairo
Language: JavaScript - Size: 2.37 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
guvenemirhan/eth-merkle-tree-rs
A Rust library for constructing and working with Ethereum Merkle Trees.
Language: Rust - Size: 600 KB - Last synced: 14 days ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
google/ent
Language: Go - Size: 830 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 65 - Forks: 6
xsleonard/go-merkle
A fixed Merkle Tree implementation in Go
Language: Go - Size: 57.6 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 38 - Forks: 15
miguelmota/merkletreejs-solidity 📦
Construct merkle trees with MerkleTree.js and verify merkle proofs in Solidity.
Language: JavaScript - Size: 35.2 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 131 - Forks: 21
mkpanq/simple-blockchain 📦
Simple Java blockchain implementation showing how chain works and what are most important elements of every block.
Language: Java - Size: 19.5 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Snedashkovsky/cw-cyber-scripts
scripts for interacting with cyber contracts
Language: Jupyter Notebook - Size: 1.41 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 1
transmute-industries/cose
A COSE SDK for TypeScript
Language: TypeScript - Size: 2.14 MB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
gritzko/ron-cxx
RON2.1 C++ implementation
Language: C++ - Size: 710 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 47 - Forks: 8
Alzymologist/merkle-cbt-lean
Merkle tree implementation for constrained memory environments
Language: Rust - Size: 64.5 KB - Last synced: 23 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 1
kieranroneill/aether
aether is a modern file storage platform that implements a state-of-the-art Merkle tree structure to store multiple files.
Language: TypeScript - Size: 1.67 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
PORPOISE-Network/browser-utilities
Helper functions for generating survey roots and prediction commitment in the browser.
Language: TypeScript - Size: 17.6 KB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0