Skip to content

Commit

Permalink
update CDD verification documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
CsB-Polymesh committed Nov 7, 2024
1 parent 8a9706e commit 77fbbfe
Showing 1 changed file with 29 additions and 36 deletions.
65 changes: 29 additions & 36 deletions docs/02-quickstart/verification-with-cdd.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,68 +16,61 @@ When you first create an account it will show as an unassigned key. This means t

![new account](images/new_account.png)

The `Assign` button appears when you hover over an unassigned signing key. The associated link will take you to the account context tab in the Polymath [Mainnet Polymesh](https://dashboard.polymath.network/account) or [Testnet Polymesh](https://testnet-dashboard.polymath.network/account) dashboard. From here, you can select `Create Account` to link to the Polymesh onboarding portal.
The `Assign` button appears when you hover over an unassigned signing key. The associated link will take you to the account context tab in the Polymesh Portal [Polymesh Mainnet](https://portal.polymesh.network/) or [Polymesh Testnet](https://portal.polymesh.live/) dashboard. From here, you can select `Verify Identity` to begin the onboarding process.

![assign account](images/assign.png)

When connecting to Polymath's dashboard for the first time you will be prompted to authorize it to communicate with your Polymesh Wallet. Press `Authorize` in the wallet popup to allow the page to load.
When connecting to Polymesh Portal for the first time you will be prompted to authorize it to communicate with your wallet. Select a compatible wallet and click on it.

Click the `Create Account` button to bring you to the appropriate onboarding portal.
![connect wallet](images/connect_wallet.png)
Note: You can enter a key manually by clicking on 'Manually enter a wallet key'. Manually entered keys that are not stored in the connected wallet and only allow view-only functionality. To fully utilize Polymesh, you need to connect a key stored in a supported wallet.

![Wallet Assign Key To Id](images/dashboard-create-account.png)

:::tip
You can skip accessing Polymath's dashboard by going directly to either of the
following links:

- https://onboarding.polymesh.network/ for Mainnet
- https://testnet-onboarding.polymesh.live/ for Testnet

:::
On the next screen, select the wallet address to connect and click on 'Proceed'.
![connect address](images/connect_account.png)

## Complete the Customer Due Diligence process

When connecting to the onboarding portal for the first time you will be prompted to authorize it to communicate with your Polymesh Wallet. Press `Authorize` in the wallet popup to allow the page to connect and then click `I've set up my Polymesh Wallet` to start the process.
When connecting to the Polymesh Portal for the first time you will be prompted to authorize it to communicate with your Polymesh Wallet. Press `Authorize` in the wallet popup to allow the page to connect and then click on the wallet you installed then select the account you wish to connect.

![Onboarding landing page](images/onboarding-landing.png)
Click the `Verify Identity` button to begin the onboarding process.
![Verify Identity](images/verify_identity.png)

Enter your email address, select the kind of Polymesh user you are, accept the privacy policy and click the "Submit" button.
You will be presented with the below screen. Click on the CDD provider's card you wish to onboard with.
![Select CDD Provider](images/select_cdd_provider.png)

![Onboarding registration](images/onboarding-registration.png)
Follow the instructions on the screen to onboard with the chosen CDD provider. Once you finish the onboarding application, the portal will show the Pending status for the identity verification.

An email will be sent to your email address with a link for you to log in to the onboarding portal. Open your email and follow the link.
![Identity Verification Pending](images/verify_identity_pending.png)
Once your completed application is submitted it usually takes up to 2 business days for the provider to verify your identity.

You will be presented with the below screen. Click the `New Application` button.

![Onboarding New Application](images/onboarding-new-application.png)
Once the CDD provider finishes the identity verification, you will see the following card at the bottom of the portal indicating that the onboarding process has finished.
![Onboarding Completed](images/onboarding_completed.png)

### Testnet Mock Customer Due Diligence process

(For Mainnet skip to the next [section](#mainnet-customer-due-diligence-process))

On testnet you will be presented with the below screen, allowing you to select the "Polymath Mock CDD" provider. Review the displayed wallet address and confirm it is the account you wish to onboard. If it is not, open the wallet extension and select the account you want to onboard as the primary key associated with your identity.

When satisfied, select "Polymath Mock CDD" and then "Continue".

![Choose a CDD Provider - Testnet](images/onboarding-choose-cdd-provider-testnet.png)
On [Polymesh Testnet Portal](https://portal.polymesh.live/) you will be presented with the below screen, allowing you to select the "Polymath Mock CDD" provider. Review the displayed wallet address and confirm it is the account you wish to onboard. If it is not, open the wallet extension and select the account you want to onboard as the primary key associated with your identity.

Another email will be sent to the address you logged in with. The email will contain a link allowing you to log into the mock CDD portal, linked to the wallet account you provided. Open the link and complete the form.
When satisfied, select "MockId (TESTNET)".

![Mock CDD form](images/onboarding-mock-cdd.png)
![Choose a CDD Provider - Testnet](images/onboarding-choose-cdd-provider-testnet2.png)

Complete the form with any mock data and click `Submit`. Submitting will initiate onchain actions to add a "decentralized ID" (DID) and a CDD claim to the account. This may take up to a minute to complete.
A Mock CDD claim will be automatically generated.

Continue to the [Success](#success) section.

### Mainnet Customer Due Diligence process

On Mainnet you will be presented with a screen similar to below, allowing you to select your preferred CDD provider. Review the displayed wallet address and confirm it is the account you wish to onboard. If it is not, open the wallet extension and select the account you want to onboard as the primary key associated with your identity.

When satisfied, select your chosen provider and then click "Continue". An email will be sent to your email address with a link to the CDD providers KYC portal. CDD steps will vary from provider to provider. Follow the instructions from the provider to submit your application for review.
On Polymesh Mainnet Portal [Polymesh Mainnet](https://portal.polymesh.network/) after clicking on 'Verify Identity' you will be presented with a screen similar to below, allowing you to select your preferred CDD provider.
Select your chosen provider and follow the instructions on the screen to onboard with the chosen CDD provider.

![Choose a CDD Provider](images/onboarding-choose-cdd-provider.png)

Application processing time may vary depending on multiple factors. Please allow 48 hours for processing. You will receive an email confirming the outcome of the CDD process. You can also review the status of your application by visiting https://onboarding.polymesh.network/login
Once you finish the onboarding application, the portal will show the Pending status for the identity verification.
![Identity Verification Pending](images/verify_identity_pending.png)

Application processing time may vary depending on multiple factors. Please allow 48 hours for processing. You can also review the status of your application by visiting https://onboarding.polymesh.network/login

**DO NOT SUBMIT APPLICATIONS TO MULTIPLE PROVIDERS AT THE SAME TIME!**

Expand All @@ -102,7 +95,7 @@ Since we will use the Testnet for exercises as we discover Polymesh, it is recom
## Links

- [Polymesh Portal Mainnet](https://portal.polymesh.network)
- [Polymesh Portal Testnet](https://testnet-portal.polymesh.live)
- [Onboarding Mainnet](https://onboarding.polymesh.network/)
- [Onboarding Testnet](https://testnet-onboarding.polymesh.live/)
- [Polymesh Portal Testnet](https://portal.polymesh.live)
- [Onboarding Mainnet](https://portal.polymesh.network)
- [Onboarding Testnet](https://portal.polymesh.live)
- [Customer due diligence](/docs/kyc/know-your-customer/)

0 comments on commit 77fbbfe

Please sign in to comment.