> For the complete documentation index, see [llms.txt](https://l1x-sdk.gitbook.io/l1x-developer-interface/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://l1x-sdk.gitbook.io/l1x-developer-interface/l1x-development-architecture-overview.md).

# L1X Development Architecture Overview

### **L1X Architecture**

<figure><img src="/files/HML1KtnAwm6KPCPX3KEV" alt=""><figcaption></figcaption></figure>

For an in-depth view on the architecture refer to the [WhitePaper](https://docsend.com/view/yxxumg97x5mzv77v).

### Protocol Arch~~i~~tecture

* Node Types&#x20;

<figure><img src="/files/nNLSy49SSCCxf6Csr7SL" alt=""><figcaption></figcaption></figure>

* VM Types in Core&#x20;

<figure><img src="/files/xjhNe0Ac4RuEv58UmV6D" alt=""><figcaption></figcaption></figure>

* Database Driver

<figure><img src="/files/iCcTdszNLnsEGA8Quz0b" alt=""><figcaption></figcaption></figure>

Smart Contract Types

<figure><img src="/files/mSPZQ1hvhGj1bViTbTOm" alt=""><figcaption></figcaption></figure>

Transaction Types

<figure><img src="/files/LGOnAquvRY9ItebfqzI3" alt=""><figcaption></figcaption></figure>
