Key Components
When a task is created, there are two key components that must be uploaded to the Koii Network to initiate the task.
Last updated
When a task is created, there are two key components that must be uploaded to the Koii Network to initiate the task.
Last updated
Every task is compiled into a single JavaScript executable file that contains all of the functions required to run the task. We go into detail throughout the tutorial. Three functions are required to be defined:
Task function — This function contains the core logic of the task executable and submits the proof of the work done by participating nodes to K2.
Audit function — This function audits other participating nodes.
Distribution function — This function creates the distribution list and submits it on-chain.
The task metadata is structured data that contains information about a Koii task. Node operators can easily learn more details about a specific task by looking at its metadata.
Task Metadata Sample:
There are two types of task metadata:
Data that is stored in an IPFS Metadata file - which is done on task creation
Task description — An optional field for adding a detailed description of the task.
Task Name — Name of the task.\
Data that are stored on K2 - updated over time and reflect the latest state of the task
Task Manager — K2 wallet address of .