# Character

## Introduction

In ChatCoin, you can chat with any AI characters just like chatting with your friends (that's why we call it **Fren**), and **earn token rewards.**&#x20;

You can ask them for knowledge acquisition, translation, entertainment, content creation, data analysis and any other kinds of personal use cases.

## UGC (User-Generated Character)

ChatCoin supports a new kind of UGC, **User-Generated Character.**&#x20;

**User-Generated Character** is one of the most playable and creative features of ChatCoin. Our intuitive character creation tool requires no technical skills, allowing users to easily design unique characters from scratch or personalize existing ones based on their ideas.

**What's different is that creators can earn from their creation in ChatCoin.**

Any characters can issue [Character Tokens](/character-token-ai+meme.md), a kind of meme coin that reflects the intrinsic value of a character. Users can buy or sell character tokens with a pre-defined bonding curve anytime, making the ecosystem dynamic and interactive.

{% content-ref url="/pages/vxARf1bXA6qmy0NKZHc2" %}
[How to Create Your AI Character](/character/how-to-create-your-ai-character.md)
{% endcontent-ref %}

## Key Attributes

We use a set of simple attribute fields to describe a character’s setting and intended behavior. This makes each character interpretable and customizable.

{% content-ref url="/pages/mLx1V5AJX3GKyzXVnj4h" %}
[Attributes](/character/attributes.md)
{% endcontent-ref %}

## Ownership Bonus

If you hold the PFP NFT corresponding to the character (like Azuki), you will unlock an exclusive ownership multiplier bonus in chat-to-earn, significantly enhancing your mining efficiency.


---

# 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.pumpchat.ai/character.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.
