End User Onboarding & KYC
Overview
There are 3 main steps in the Onboarding & KYC process:
End User Account Creation
Account Verification
Enhanced Due Diligence (EDD), if applicable
These steps are described below.
Step 1: Account Creation
At this step you will collect the required KYC information for account creation from your users within your application. Then send this information to sFOX to create an account.

Step 2: Verification
Verifying an end user account is the second step in the sFOX Connect API onboarding flow. Upon successfully creating an account, sFOX will send a verification OTP code directly to the email of the account. You will collect this code from your user and send it to sFOX for verification.

API interactions include:
After verification, the account will be able to link a bank, deposit, and gain access to sFOX trading and crypto features.
Interactive Demo
Step 3: Monitor for and Complete Enhanced Due Diligence (EDD) Requests
In some cases, sFOX will require additional information about a user of your app beyond the initial account creation KYC information.
In these cases, an EDD request will be triggered, which will specify which user needs to complete the request and the information required.
To complete the EDD request, collect the requested information from your user and return it to sFOX as an EDD response.
Onboarding Guides
Last updated