LogoLogo
  • Home
  • Protocol Overview
    • Introduction
    • Architecture
  • Protocol Guide
    • Get Started
      • Components
      • Definition of Terms
    • Build a dApp
      • Network Configuration
      • TuumIO Data Node
      • TuumIO Ledgers
      • Roles and Journeys
      • Card Definitions
        • Tiles
        • Functions
      • Events and Event Handlers
      • Node Event Handlers
      • Python Event Handlers
      • Transactional Data
    • Test and Publish
      • Publishing the protocol
      • Testing the app using BrowserStack
  • TuumIO Wallet User Manual
    • About TuumIO Wallet
    • User Access
    • SOLVE Tokens
    • Caira - AI Assistant
    • User Profile
    • Care.Trials
      • Overview
      • Participant
      • Site Admin
      • Trial Admin
      • Physician
      • Nurse
  • Tutorials
    • Create an Event Booker
    • Create a Library Explorer
  • Support
Powered by GitBook
LogoLogo

© Solve.Care. All rights reserved.

On this page
  • Structure of files and folders
  • Prerequisites

Was this helpful?

Edit on GitHub
Export as PDF
  1. Protocol Guide

Get Started

TuumIO Protocol defines the rules governing information communication and data exchange. It employs an event-driven architecture and utilizes JSON files to represent configurations for roles, relationships, journeys, events, and interactions. By using standard data structures, it reduces complexity and enables interoperability between systems.

In this guide, you'll learn how to manually author TuumIO Protocol using provided examples.

Structure of files and folders

├── sample-network/
     ├── definitions/
     │    ├── card/
     │    ├── ddf/     
     │    ├── event/
     │    ├── event-handler/
     │    ├── python-event-handler/
     │    ├── resources/
     │    └── td/
     └── input.json 

Prerequisites

Before you begin, ensure you have the following:

  • An Integrated Development Environment (IDE) or a text editor to manually author files.

  • The required Python packages to configure and run Python event handlers.

  • Postman API platform and the network environment details for publishing.

  • BrowserStack, a cloud web and mobile testing platform, for testing the application.

PreviousArchitectureNextComponents

Last updated 8 months ago

Was this helpful?