> For the complete documentation index, see [llms.txt](https://mtt-network.gitbook.io/mtt-validator-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mtt-network.gitbook.io/mtt-validator-protocol/node-processing-of-evm-transactions-in-a-cosmos-sdk-compatible-network/mapping-and-storage.md).

# Mapping and Storage

To maintain cross-ecosystem compatibility and traceability, the network implements the following mechanisms:

1. **Encapsulation**
   * The original EVM transaction is encapsulated within a `MsgEthereumTx` message in the Cosmos SDK.
   * This allows the Cosmos network to process the transaction while preserving its EVM-specific attributes.
2. **Indexing**
   * Nodes store both the EVM transaction hash and the Cosmos transaction hash.
   * These hashes are linked via an indexing mechanism to enable seamless querying and retrieval:
     * Users querying by EVM hash can retrieve the corresponding Cosmos transaction and vice versa.
