# Going Live checklist

Before switching to Production, ensure you have cross-checked the following, in order to make use of the cNGN system securely.



#### Merchant Onboarding and KYB Verification

* [ ] &#x20;Complete Know-Your-Business (KYB) Process:
  * [ ] Submit necessary business registration documents.
  * [ ] Complete identity verification for authorized signatories and company representatives.
  * [ ] Make Payment for KYB Fees:
  * [ ] Ensure the KYB fee is successfully paid to proceed with onboarding. [See fee](https://cngn.co/fees)

#### Platform Setup

*   [ ] Setup Admin Users (if applicable):

    * [ ] Add administrators with role-based access control.
    * [ ] Assign permissions for operations, reporting, and account management.


*   [ ] Whitelist Withdrawal Addresses:

    * [ ] Add and verify wallet addresses for authorized withdrawals.
    * [ ] Confirm compliance with regulatory guidelines for crypto withdrawals.


*   [ ] Add Bank Accounts:

    * [ ] Provide and verify your bank account details for fiat payouts.
    * [ ] Ensure the bank account matches the registered KYB entity.


* [ ] Set up Multi-Factor Authentication (MFA):
  * [ ] Enable MFA for all users accessing the merchant dashboard.&#x20;
  * [ ] Test MFA functionality to ensure security measures are working properly.

#### Technical Integration and Testing

*   [ ] API & SDK Integrations:

    * [ ] Add IP address(es) to whitelist
    * [ ] Integrate cNGN payment gateway with the merchant’s platform
    * [ ] Complete testing to validate payment flows.


* [ ] Conduct Transaction Tests:
  * [ ] Perform test deposits, withdrawals, and token burns.
  * [ ] Ensure understanding of reporting and reconciliation features function correctly.

#### Compliance and Security Setup

*   [ ] AML/CFT Policies and Checks:

    * [ ] Ensure alignment with anti-money laundering (AML) and counter-terrorism financing (CFT) policies.
    * [ ] Verify that all regulatory requirements are met.


* [ ] Enable Real-Time Monitoring:
  * [ ] Provide access to dashboards for live transaction tracking.
  * [ ] Confirm that sufficient alerts are set for suspicious activities or transaction limits.

#### Communication and Support

*   [ ] Setup Customer Support Channels:

    * [ ] Share contact details of support teams for troubleshooting issues.


* [ ] Internal Announcement:
  * [ ] Notify internal teams about go-live procedures and responsibilities\

* [ ] Launch Marketing Campaign:
  * [ ] Update website and social media with cNGN payment announcement.
  * [ ] Prepare FAQs for customers regarding the new payment method.

***

#### Go-Live and Post-Launch Monitoring

#### Monitor First-Day Transactions:

* Ensure all systems function as expected on launch day.
* Track first-day payments for any discrepancies or issues.
* Schedule Weekly Review Meetings:
* Conduct regular check-ins with the onboarding team.
* Monitor ongoing performance and address feedback promptly.
* Make payment for KYB processing
* Set up sub-Admins if necessary for approving transactions
* Whitelist necessary addresses for cNGN withdrawal
* Add company's bank account
* Set up Multi-Factor Authentication
