# BlockProtocol Network

**BlockProtocol Network** enables apps, and communities to connect as user acquisition channels and monetize their audiences via rewards. Meanwhile, brands and publishers can execute awareness and growth goals, leveraging anonymized user data that powers the BlockProtocol network.

<figure><img src="/files/kbGds90hrmdyWfsYse00" alt=""><figcaption></figcaption></figure>

### BlockProtocol Network Components

* [**User Acquisition (UA) Channels**](/blockgames/blockprotocol-network/user-acquisition-channels.md): All applications and communities using BlockProtocol products serve as UA channels, driving traffic to mobile games.
* [**Mobile Games**](/blockgames/blockprotocol-network/publishing-ecosystem.md): Games that use the BlockGames Network to acquire users through targeted campaigns and publishing.
* [**BlockGames Protocol**](/blockgames/blockprotocol-network/blockgames-protocol.md): Connects UA channels to mobile games, leveraging data from the Player Data Layer to enable anonymized yet precise targeting, ensuring optimal Return on Ad Spend (ROAS).
  * [**Player Data Layer**](/blockgames/blockprotocol-network/blockgames-protocol/user-data-layer.md): Stores comprehensive user data, including on-chain activity, demographics, and in-game behavior, providing the foundation for precise targeting within the network.
* [**$BLOCK Token**](/blockgames/usdblock-tokenomics/usdblock-token.md): Powers the network by facilitating transactions between game publishers and UA channels, serving as the medium for payments and rewards.


---

# 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://docs.blockprotocol.gg/blockgames/blockprotocol-network.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.
