---
agent_auth:
  version: "1.0.0"
  register_uri: "https://fprom.kz/api/agent-register"
  registration_endpoint: "https://fprom.kz/api/agent-register"
  authorization_server: "https://fprom.kz/.well-known/oauth-authorization-server"
  protected_resource: "https://fprom.kz/.well-known/oauth-protected-resource"
  token_endpoint: "https://fprom.kz/api/oauth/token"
  revocation_endpoint: "https://fprom.kz/api/oauth/revoke"
  claim_uri: "https://fprom.kz/api/agent/claim"
  supported_identity_types:
    - "did:key"
    - "did:web"
    - "oauth2_client_credentials"
    - "anonymous_readonly"
  identity_types_supported:
    - "did:key"
    - "did:web"
    - "oauth2_client_credentials"
    - "anonymous_readonly"
  credential_types:
    - "bearer_jwt"
    - "api_key"
  credential_types_supported:
    - "bearer_jwt"
    - "api_key"
  scopes_supported:
    - "catalog:read"
    - "pricing:read"
    - "rfq:create"
    - "availability:read"
---

# Agent Authentication & x402 Payment Protocol — fprom.kz

**Organization:** ТОО «Fortune PROM» (Республика Казахстан, г. Алматы)  
**Website:** https://fprom.kz  
**Agent Authorization Endpoint:** https://fprom.kz/.well-known/oauth-authorization-server  
**Protected Resource Metadata:** https://fprom.kz/.well-known/oauth-protected-resource  
**x402 Payment Manifest:** https://fprom.kz/.well-known/x402  

---

## 1. Overview for Autonomous AI Agents

ТОО «Fortune PROM» supports programmatic and agentic discovery for autonomous B2B procurement, catalog synchronization, price quotation requests, and RFQ generation.

Autonomous agents can query product availability, technical specifications (ГОСТ / ISO / DIN / CE), commercial pricing in Kazakhstani Tenge (KZT), and request official commercial quotations with 16% VAT.

---

## 2. Agent Authentication (agent_auth)

```json
{
  "agent_auth": {
    "version": "1.0.0",
    "register_uri": "https://fprom.kz/api/agent-register",
    "supported_identity_types": ["did:key", "did:web", "oauth2_client_credentials", "anonymous_readonly"],
    "credential_types": ["bearer_jwt", "api_key"],
    "token_endpoint": "https://fprom.kz/api/oauth/token",
    "revocation_endpoint": "https://fprom.kz/api/oauth/revoke",
    "claim_uri": "https://fprom.kz/api/agent/claim",
    "scopes_supported": [
      "catalog:read",
      "pricing:read",
      "rfq:create",
      "availability:read"
    ]
  }
}
```

---

## 3. x402 Agent-Native Payment Protocol (Coinbase / x402.org)

For high-frequency or monetized B2B endpoints (e.g. real-time wholesale inventory feed, instant automated PDF quotation issuance), `fprom.kz` implements the **x402 Payment Protocol**:

- **Network:** Base (Chain ID: `8453`)
- **Asset:** `USDC` (`0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913`)
- **Recipient Address:** `0x402f7481A676bC8d571869E9646b8568e9e1fF38`
- **Facilitator:** `https://facilitator.x402.org`

When querying `/api/x402/v1/*` without payment proof, the server returns HTTP `402 Payment Required` along with standard `X-402-*` headers and invoice JSON.

---

## 4. Contact & Compliance
- **Legal Entity:** ТОО «Fortune PROM»
- **Email:** info@fprom.kz
- **Phone / WhatsApp:** +7 (778) 970-71-40
- **Location:** Республика Казахстан, г. Алматы
