# Going Live checklist

#### Merchant Onboarding

* [ ] Complete Know-Your-Business (KYB) process
* [ ] Submit all required business documents
* [ ] Complete identity verification
* [ ] Pay associated onboarding fees

#### Platform Setup

* [ ] Set up admin users with role-based access (if applicable)
* [ ] Whitelist all withdrawal addresses for authorized crypto transfers
* [ ] Add bank accounts matching the registered KYB entity
* [ ] Enable multi-factor authentication for all dashboard users

#### Technical Integration

* [ ] Add server IP address(es) to the IP whitelist
* [ ] Generate and configure SSH key pair (Ed25519)
* [ ] Upload SSH public key to the merchant dashboard
* [ ] Generate and securely store API keys and encryption keys
* [ ] Integrate payment gateway endpoints
* [ ] Test deposits, withdrawals, and token burns in test environment
* [ ] Switch from test API key to live API key

#### Compliance

* [ ] Ensure alignment with anti-money laundering (AML) policies
* [ ] Ensure alignment with counter-terrorism financing (CFT) policies
* [ ] Enable real-time monitoring dashboards
* [ ] Set up alerts for suspicious activities

#### Communication

* [ ] Set up customer support channels
* [ ] Notify internal teams about launch procedures
* [ ] Update website and prepare FAQ documentation

#### Post-Launch

* [ ] Monitor first-day transactions for issues
* [ ] Conduct weekly check-ins with the onboarding team
* [ ] Establish sub-admin roles for transaction approvals as needed

***


---

# 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.cngn.co/introduction/going-live-checklist.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.
