> For the complete documentation index, see [llms.txt](https://docs.function.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.function.network/function-network/using-function-network/provide-a-model.md).

# For Model Creators

Bring your AI models on-chain with Function Network and become a key part of a decentralized AI ecosystem. As a model creator, you enable developers and users to access your unique models while benefiting from the network's infrastructure and economic incentives.

## What Do Model Creators Do?

Model creators are responsible for registering their AI models on the Function Network. This involves:

1. **Publishing Your Model**: Using the [Function Publish](https://www.function.network/publish) portal, you provide the model's metadata, such as its name, parameters, and resource requirements.
2. **On-Chain Registration**: The model is registered on the blockchain, creating an immutable record of its existence and configuration.
3. **Enabling Consumption**: Once registered, your model becomes available for the network's compute providers to host and for end-users to consume for AI inference tasks.

## What Do Model Creators Get?

The relationship between model creators and compute providers is symbiotic and designed to be mutually beneficial.

* **Revenue Sharing**: Model creators earn a portion of the revenue generated every time their model is used. This revenue split is handled transparently on-chain, ensuring you are fairly compensated for your contribution.
* **Access to a Global Compute Network**: You don't need to worry about hosting or scaling. The Function Network consists of a decentralized network of compute providers who run your model, ensuring it's always available to users.
* **Increased Adoption**: By listing your model on the Function Network, you gain visibility and access to a growing community of developers and applications looking to integrate AI.
