> For the complete documentation index, see [llms.txt](https://docs.knn3.xyz/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.knn3.xyz/welcome/k.transformer/real-time-data-service/k.graphx-legacy/categories/attendance.md).

# Attendance

Activity attendance is an integral part of the on-chain footprint, and POAP is the proof of attendance for on-chain activities. Developers can query a user's past POAP attendance credentials to infer that the user the address points to might be a potential participant in an activity.

### **POAP attendance events**

POAP is Proof of Attendance Protocol，each POAP is a digital record held by collectors as digital proof that they attended, or participated in, a physical, virtual, or spiritual event. Developers can check the POAPs obtained from address participation in web3 activities by querying the address.

* Address of the participating POAP

```graphql
{
  addrs{
    address
    attendEvents{
      name
      id
    }
  }
}
```

[**`Try Yourself`**](https://master.graphql.knn3.xyz/graphql)

* Which addresses are participating in POAP

```graphql
{
  events{
    id
    name
    addrsAttend{
      address
    }
  }
}
```

[**`Try Yourself`**](https://master.graphql.knn3.xyz/graphql)

**Explanation:** The result shows the all poap events the address `“0x896002e29fe4cda28a3ae139b0bf7bac26b33a8c”` has once participated in, and we may get a conclusion that this user may be an art amateur. Thus we can consider he/she as a potential participant if there is a new web3 project related to art field.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.knn3.xyz/welcome/k.transformer/real-time-data-service/k.graphx-legacy/categories/attendance.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
