> For the complete documentation index, see [llms.txt](https://docs.xp-protocol.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xp-protocol.io/products/xp-protocol/integrations.md).

# Integrations

### Intro

Anyone can submit a ScoreUpdate( ) call for any XP Instance as long as they have permission to do so.

An XP Instance can add a list of **Trusted Updaters.**

{% hint style="info" %}
The XP Team already has multiple integrations to convert activity into XP available via the Dashboard <https://dashboard.huddln.io>

* Discord
* On-chain event watcher
* Snapshot (DAO)
* NFT Activity watcher
  {% endhint %}

### Trusted Updaters (Integrations)

A trusted updater can submit ScoreUpdate() calls to XP Protocol on behalf of a community.

This opens up the possibility for anyone to create their own Integrations and provide services for any community.

#### Requirements to be a Trusted Updater

1. Create a wallet, and use that wallet to sign transactions/REST api calls depending on how you are submitting ScoreUpdates().
2. Get the community to approve you as a **Trusted Updater.** (Can be done in the Dashboard)

&#x20;**Thats it!**

This means that any community can build its own integrations, using the protocol directly or by using the REST API here.

### Example

<figure><img src="/files/WgAh5IkeFItEq0Ms6AzP" alt=""><figcaption><p>An exmaple of some common integrations we've already built</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.xp-protocol.io/products/xp-protocol/integrations.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.
