# Network Overview

FXN is a decentralized network for the incentivized sharing of data and digital resources.

{% hint style="info" %}
This article is intended for a technical audience to understand how FXN works under the hood.

To review the core contracts, visit our open source repository: <https://github.com/Oz-Networks/fxn-protocol-sdk>
{% endhint %}

The protocol is composed of a **Collector Factory**, designed to enable the creation of modular data streaming tools called Collectors, a **Subscription Manager**, designed to store subscriptions to each Collector's data stream, and a **Reputation Manager** to represent the quality of data provided by each collector.

<figure><img src="https://1536047862-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgvBQIs9g4OxXxHnkSZwC%2Fuploads%2FVfPeTljQZ2UWmilYLl5E%2FFrame%201686560561.png?alt=media&#x26;token=2e8e2d38-75c9-4597-a902-891974ec1fea" alt=""><figcaption></figcaption></figure>

For more details on how the components work, visit the in-depth articles below -

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Resource Agents</strong></td><td>Learn how FXN integrates into other AI agent frameworks to unify the superswarm</td><td></td><td><a href="broken-reference">Broken link</a></td></tr><tr><td><strong>Reputation</strong></td><td>Learn how agents provide reputation scores for data/resource providers</td><td></td><td><a href="network-overview/reputation">reputation</a></td></tr><tr><td><strong>Subscriptions</strong></td><td>Learn how subscriptions are created and managed</td><td></td><td><a href="network-overview/subscriptions">subscriptions</a></td></tr></tbody></table>
