> For the complete documentation index, see [llms.txt](https://meversedex.gitbook.io/meverse-dev-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://meversedex.gitbook.io/meverse-dev-docs/meverse-network-structure.md).

# MEVerse Network Structure

The MEVerse Mainnet is a blockchain network composed of different types of nodes, each of which fulfills a specific role to ensure the network's security, scalability, and efficiency.

The chain supports the powering of decentralized applications (dApps) and smart contracts, and provides a platform for users and developers to leverage blockchain technology. MEVerse Chain is a public blockchain that anyone can join, with different types of nodes distributing roles such as transaction processing, block generation, and network maintenance.

In total, there are five types of nodes on the MEVerse Chain.

{% content-ref url="/pages/7i5nH1FfigjLnpNZQbUh" %}
[Generator Node](/meverse-dev-docs/meverse-network-structure/generator-node.md)
{% endcontent-ref %}

{% content-ref url="/pages/A0ZO7GDnymMQP6ToMsIz" %}
[Observer Node](/meverse-dev-docs/meverse-network-structure/observer-node.md)
{% endcontent-ref %}

{% content-ref url="/pages/rW6vUoRu7AEBImzddUDv" %}
[Seed Node](/meverse-dev-docs/meverse-network-structure/seed-node.md)
{% endcontent-ref %}

{% content-ref url="/pages/XsVQ44o9tk5JCqAnSrOi" %}
[Public Node](/meverse-dev-docs/meverse-network-structure/public-node.md)
{% endcontent-ref %}

{% content-ref url="/pages/2AwkpzBMoKUqDboWhy8N" %}
[Bridge Node](/meverse-dev-docs/meverse-network-structure/bridge-node.md)
{% endcontent-ref %}

Through the interaction between these various nodes, MEVerse Chain creates a sophisticated blockchain network, which aims to facilitate the smooth operation of decentralized applications and blockchain technology.
