# Dashboard Features

#### **1. Real-Time Transaction Feed**

Every new 402 payment appears instantly on the dashboard with:

* Request ID
* Payer address (hashed)
* Token type
* Amount
* Timestamp
* Endpoint path
* Transaction status (`Pending`, `Verified`, `Expired`)

Example:

```json
{
  "requestId": "req_92ab3",
  "payer": "anon_8e4fa9",
  "token": "402G",
  "amount": "0.001",
  "endpoint": "/api/market-feed",
  "status": "Verified"
}
```

#### **2. Token-Based Revenue Breakdown**

Displays revenue and settlement per token:

* Pie and trend charts by currency.
* Conversion history (for auto-swap events).
* Volume per token pair across all merchants.

#### **3. Endpoint Performance Analytics**

Developers can view:

* Average requests per second (RPS).
* Total earnings per endpoint.
* Traffic source breakdown (AI agents vs. human users).
* Latency and access verification times.

#### **4. User & AI Insight Layer**

The system distinguishes human users and AI wallets through behavioral patterns.\
Metrics include:

* % of AI-driven transactions
* Average microtransaction size
* Active agent count
* Agent wallet balances and throughput

#### **5. Historical Reports & Export Tools**

All analytics can be exported to:

* **CSV**, **JSON**, or **Google Sheets** for off-chain analysis.
* Integration with **Dune Analytics** and **Helius** for external dashboards.

```bash
GET /api/analytics/export?format=csv
```


---

# 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.402gate.com/dashboard-and-analytics/dashboard-features.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.
