Skip to content

An experimental storage for Nethermind, removing the whole Trie abstraction and acting as a Trie and a database at once

License

Notifications You must be signed in to change notification settings

SabariGanesh-K/Paprika

 
 

Repository files navigation

🌶️ 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.

Design

Visit the design document for all the design and implementation-specific information about Paprika.

Benchmarks

Benchmarks are described and provided in the benchmarks document.

Contributing

It's great that you want to contribute your time and effort to Paprika! Please take a look at good first issues. They tend to provide a lower entry level. Do not forget to take a look at the design document.

Before you start to work on a feature or fix, please read and follow our contribution guide to help avoid any wasted or duplicate effort.

License

Nethermind is open-source software licensed under the LGPL-3.0.

About

An experimental storage for Nethermind, removing the whole Trie abstraction and acting as a Trie and a database at once

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%