# Compute Sharing Marketplace

Once a content creator or app developer [mines KOII,](https://koii-network.gitbook.io/getting-started/earning-koii/proof-of-real-traffic-port/attention-mining) they have the option of staking their new tokens as collateral against either a Task Node or a K2 Settlement Node. Task Nodes provide web app and microservice hosting and support an open and extensible consensus process known as [Gradual Consensus](https://koii-network.gitbook.io/getting-started/microservices-and-tasks/what-are-tasks/gradual-consensus), while [Settlement Nodes](https://gitlab.com/koii-network/gitbook/-/blob/Master/earning-koii/broken-reference/README.md) provide fast payments using a storage-based Solana fork.

Task Nodes perform [automated microservices](https://gitlab.com/koii-network/gitbook/-/blob/Master/earning-koii/broken-reference/README.md) for the network and receive bounty tokens for their work. As the Task Nodes work through their tasks, they post various signed payloads to storage layers or their personal API, and each node checks the work of the others before writing votes into the K2 layer and trigger the distribution of the bounty.

Want to make money while you sleep? Sign up below to join the public beta!

{% content-ref url="../microservices-and-tasks/run-a-task-node" %}
[run-a-task-node](https://koii-network.gitbook.io/getting-started/microservices-and-tasks/run-a-task-node)
{% endcontent-ref %}

## **How does it work?**

When you run a Task Node on a personal device or hosted server, you can select from a list of known tasks that suit your device type, and then begin staking your KOII tokens in order to fulfill the task responsibilities. Each task contains an **executable**, an **audit function**, and a **rewards model**, which can be audited by any user in advance of participation.\
\
Once staked, your node must remain online to fulfill task executions according to the rules of the Audit Function and will operate in the background on your devices to provide microservices to Koii-X apps and developers.\
\
If you want to upgrade your existing systems and don't have the resources, contact us here for a [grant](https://share.hsforms.com/1ATBOuLeqSCa-WCEBU8Ky0Ac20dg) to cover hardware and hosting.

#### Start writing your first task today!

{% content-ref url="../microservices-and-tasks/what-are-tasks" %}
[what-are-tasks](https://koii-network.gitbook.io/getting-started/microservices-and-tasks/what-are-tasks)
{% endcontent-ref %}

## **Get Involved**

While the network is still in its early stages, the community has already registered tens of thousands of node applicants, providing a global network of personal computers and smartphones, and partnerships with larger providers [have now paved the way for high-performance cloud hosting](https://blog.koii.network/Introducing-Koii-x-InfStones-Partnership/).

**Note:** Task Nodes are currently in private beta, but you can [contact us](https://share.hsforms.com/1Nmy8p6zWSN2J2skJn5EcOQc20dg) to get early access, or [signup here to join the waitlist](https://koii.network/form/pre-register/) to run your own.\\


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://koii-network.gitbook.io/getting-started/earning-koii/compute-sharing-marketplace.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
