# How to Complete KYC Verification (via Swipelux)

1. **ID document:** Pick your issuing country and document type (passport, national ID, etc.). Upload photos of your ID. You can start on desktop and handoff to mobile with a QR code.
2. **Liveness check:** Follow the on-screen selfie/face instructions.
3. **Proof of address (if required):** Provide a recent bill/bank statement showing your name and address. Some regions also require a short questionnaire and source-of-funds evidence.
4. **Submit & wait:** Verification decisions are handled by Swipelux and may vary by country and risk tier. Enhanced checks apply for high-risk jurisdictions; sanctioned countries are prohibited.

**Business purchases (KYB)**\
If you’re buying through a company, Swipelux supports KYB; follow their docs or contact support for the required company documents.

**Security tips**

* Always verify you are on Mosaic’s official domain and the embedded Swipelux flow.
* Match the target network (USDC chain) to your receiving wallet’s network before paying


---

# 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://mosaic-9.gitbook.io/mosaic-launchpad/mosaic-launchpad-guide/how-to-complete-kyc-verification-via-swipelux.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.
