> For the complete documentation index, see [llms.txt](https://docs.tuumio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tuumio.com/protocol-guide.md).

# Protocol Guide

- [Get Started](https://docs.tuumio.com/protocol-guide/get-started.md)
- [Components](https://docs.tuumio.com/protocol-guide/get-started/components.md): This section describes the structured files and modules that can be configured in TuumIO Protocol.
- [Definition of Terms](https://docs.tuumio.com/protocol-guide/get-started/definition-of-terms.md): This section provides definitions for the key terms used throughout this documentation.
- [Build a dApp](https://docs.tuumio.com/protocol-guide/build-a-dapp.md): This section outlines the steps involved in authoring the protocol for building decentralized applications (dApps).
- [Network Configuration](https://docs.tuumio.com/protocol-guide/build-a-dapp/network-configuration.md): This section describes the overall network specifications, including author details, countries, join network settings, and solve token settings.
- [TuumIO Data Node](https://docs.tuumio.com/protocol-guide/build-a-dapp/tuumio-data-node.md)
- [TuumIO Ledgers](https://docs.tuumio.com/protocol-guide/build-a-dapp/tuumio-ledgers.md)
- [Roles and Journeys](https://docs.tuumio.com/protocol-guide/build-a-dapp/roles-and-journeys.md): This section describes the definition structure of user roles and journeys in a network.
- [Card Definitions](https://docs.tuumio.com/protocol-guide/build-a-dapp/card-definitions.md): This section describes the structure of card definitions, including card data, card layout, card footer, and card UI actions.
- [Tiles](https://docs.tuumio.com/protocol-guide/build-a-dapp/card-definitions/tiles.md): This section describes the supported configurations and examples of tiles used in card definitions.
- [Functions](https://docs.tuumio.com/protocol-guide/build-a-dapp/card-definitions/functions.md): This section provides information about the functions that are supported within card definitions.
- [Events and Event Handlers](https://docs.tuumio.com/protocol-guide/build-a-dapp/events-and-event-handlers.md): This section describes the structure of event and event handler definitions, and some examples for the different types of events and event handlers.
- [Node Event Handlers](https://docs.tuumio.com/protocol-guide/build-a-dapp/node-event-handlers.md): This section describes the different types of node event handlers, their definitions, parameters, and examples.
- [Python Event Handlers](https://docs.tuumio.com/protocol-guide/build-a-dapp/python-event-handlers.md): This section provides examples on how to configure Python event handlers.
- [Transactional Data](https://docs.tuumio.com/protocol-guide/build-a-dapp/transactional-data.md): This section shows the structure and attributes of transactional data.
- [Test and Publish](https://docs.tuumio.com/protocol-guide/test-and-publish.md)
- [Publishing the protocol](https://docs.tuumio.com/protocol-guide/test-and-publish/publishing-the-protocol.md)
- [Testing the app using BrowserStack](https://docs.tuumio.com/protocol-guide/test-and-publish/testing-the-app-using-browserstack.md)
