# Identity Flow

Fetcch Identity Flow simplifies interactions for both DApps and wallets (providers) and users. For providers, it offers an uncomplicated pathway for setup, issuance, and management, while users experience a user-friendly journey for selection, registration, and utilization. Let's delve into these streamlined components for a clearer understanding.

### **Provider Workflow**

1. **Seamless Registration:**
   * Providers with verified wallets/dApps seamlessly onboard onto Fetcch.
   * Upon verification, they are granted a unique, alphanumeric namespace.
2. **Tailored Configuration:**
   * Providers customize their namespace configurations, including API keys and owner addresses.
   * They craft a user-friendly frontend interface for efficient identity management.
3. **Empowered Identity Issuance:**
   * Providers issue branded identities within their designated namespaces (e.g., username\@namespace).
   * This process ensures distinct and recognizable user identities.
4. **Effortless Identity Management:**
   * Providers effortlessly manage issued identities through chronologically validated owner signatures.
   * This guarantees the integrity and security of each identity's interactions.

### **User Workflow**

1. **Informed Provider Selection:**
   * Users make educated choices by evaluating providers based on reputation, chain compatibility, and rich feature sets.
2. **User-centric Identity Registration:**
   * Users request personalized identities from their chosen provider.
   * The provider promptly issues bespoke identities nested under its unique namespace.
3. **Seamless Identity Engagement:**
   * Users confidently engage with diverse identities from multiple providers.
   * The distinct namespace prefix simplifies the differentiation of identities, enhancing user experience.


---

# 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.fetcch.xyz/universal-identity-layer/how-it-works/identity-flow.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.
