Universal package for trie implementations (committed radix trees) with the configurable cryptographic commitment models. Commitment models can be any hash function (sha.., blake2, zk-friendly) or polynomial (KZG) commitments.
Used to implement sparse Merkle trees, Patricia tree (hexary) and verkle trees (with KZG commitments).