> For the complete documentation index, see [llms.txt](https://docs.bladeblockchain.tech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bladeblockchain.tech/detailed-design/evm-compatible-data-structures/blade.md).

# Data Structures in Blade

This chapter provides a mapping between the main Ethereum data structures explained above and their implementation in **Blade**, the Ethereum client.

We answer the following:

* Where these data structures are located in the Blade source code?
* How they are manipulated or updated during runtime?
* The correspondence between Ethereum’s conceptual structures (e.g., tries, receipts) and Blade's internal representations.

This serves as a bridge between theoretical Ethereum architecture and its practical implementation in Blade.
