> For the complete documentation index, see [llms.txt](https://docs.aboutcircles.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aboutcircles.com/circles-sdk/circles-avatars/group-avatars.md).

# Group Avatars

Group avatars are a type of avatar in the Circles ecosystem that represent collective entities rather than individual users.&#x20;

### Group Structure

Each group in Circles has:

* A unique blockchain address (similar to individual avatars)
* A specific type identifier
* An owner who has administrative control
* A treasury where tokens are stored
* A mint policy that governs token creation
* A name and symbol for its tokens
* A membership system
* Groups also maintain a count of their members and can store metadata via IPFS CIDs (Content Identifiers).

#### Groups support following CRC token operations:

* **Minting**: Groups can mint their own tokens using collateral from members
* **Redemption**: Members can redeem group tokens for the underlying collateral

### Understanding purpose of Groups

Groups within the Circles ecosystem serve several important purposes:

1. **Enabling Collective Economic Action**: Groups allow multiple individuals to create shared economic entities with their own currencies, extending Circles beyond personal tokens.
2. **Creating Community Currencies**: Groups can mint their own tokens backed by collateral, allowing communities to create currencies tailored to their specific needs.
3. **Pooling Resources**: The group treasury system allows pooling of resources from members.&#x20;
4. **Collective Governance**: Groups implement membership systems that can include conditions and expiry times.


---

# 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.aboutcircles.com/circles-sdk/circles-avatars/group-avatars.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.
