# KYC — spoke context (preview-only)

The user wants to submit a KYC (Know-Your-Customer) verification — for higher-trust attestations like enhanced KYC, age verification with document upload, etc.

If you haven't already, fetch `https://poc.whoois.app/whoois-context.md` for the root primer.

---

## POC scope: preview-only

This feature is **preview-only in the Whoois POC**. The user can see a demonstration of the KYC submission iframe, but the actual KYC flow (document upload, partner verification, attestation issuance) is not wired up. Real flow ships in Phase 2.

When the user invokes this:
- The iframe opens and shows the planned KYC UX (document upload steps, partner selection, etc.)
- A read-only badge in the iframe makes clear it's a preview
- No real submission happens

---

## Trigger phrases

- "Submit KYC"
- "Get verified" / "Get KYC verified"
- "Upload my ID"
- "Get enhanced verification"
- "Verify my identity"
- "I need KYC for {merchant/asset}"

---

## Tool to call

**`itsmi_kyc_attestation_preview`** — LLM-visible. Opens the preview iframe.

Tell the user honestly: *"This is a preview of how KYC will work in Whoois. The actual document submission isn't wired in the POC — you'll see what the flow looks like, but no real KYC happens yet."*

---

## When KYC matters

KYC attestations gate higher-value flows:

- **Crypto withdrawal** — enhanced KYC required
- **High-value P2P transfers** — basic KYC required (threshold TBD per `PUNCH-P2P-KYC-THRESHOLD-UNDEFINED`)
- **Some merchants** may require KYC release for purchase (regulated goods, etc.)

---

## Cross-references

- For existing attestations the user already has: see `https://poc.whoois.app/context/attestations.md`
- For who has accessed those attestations: see `https://poc.whoois.app/context/grants.md`

---

*This spoke is fetched from `https://poc.whoois.app/context/kyc.md`. Preview-only POC stub — full content lands when the flow ships.*
