Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nethermindeth/paprika

A custom storage engine of Nethermind, benefiting from the alignment of the underlying data structure with the layout of State & Storage trees of Ethereum.
https://github.com/nethermindeth/paprika

csharp database dotnet ethereum merkle-tree

Last synced: 8 days ago
JSON representation

A custom storage engine of Nethermind, benefiting from the alignment of the underlying data structure with the layout of State & Storage trees of Ethereum.

Awesome Lists containing this project

README

        

# :hot_pepper: Paprika

Paprika provides a custom implementation of the Patricia tree used in Ethereum. It aims at replacing the underlying storage as a solution on a higher level of abstraction.

## Project

The project is split into milestones. The actual work is managed using [Paprika GitHub Project](https://github.com/orgs/NethermindEth/projects/39/).

## Design

Visit the [design document](/docs/design.md) for all the design and implementation-specific information about Paprika.

## Benchmarks

Benchmarks are described and provided in the [benchmarks](/docs/benchmarks.md) document.

## Contributing

It's great that you want to contribute your time and effort to Paprika! Please take a look at [good first issues](https://github.com/NethermindEth/Paprika/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22). They tend to provide a lower entry level. Do not forget to take a look at the [design](/docs/design.md) document.

Before you start to work on a feature or fix, please read and follow our [contribution guide](./CONTRIBUTING.md) to help avoid any wasted or duplicate effort.

## License

Nethermind is open-source software licensed under the [LGPL-3.0](./LICENSE).