Onboarding a New Investor
Goal: To guide a new user from initial platform registration to having a fully verified Profile (including KYC and Accreditation) ready to invest.
Actor: New User
Steps
Registration: A New User signs up, creating a
Useraccount and a linkedINDIVIDUALProfile.Initiate Verification: The User logs into the
Investor Dashboardand is prompted to begin identity verification.Pre-KYC & Consent: The User interacts with the
Regulatory Compliance Engineto complete the "Pre-KYC" form, providing consents and initial suitability information.KYC Process: The
Regulatory Compliance Engineinitiates the KYC flow with the provider (Plaid). The User completes the steps.KYC Confirmation: The
Regulatory Compliance Enginereceives confirmation and updates thekyc_statustoapproved.Wallet Provisioning: Successful KYC triggers the
Integrated Wallet Solutionto create aWallet/EVM Walletfor theProfile.Compliance Questionnaires: The User is presented with relevant questionnaires via the
Investor Dashboard, orchestrated by theRegulatory Compliance Engine:Sophistication/Accreditation Questionnaire: (Presented if relevant for accessing Reg D 506b offers) Gathers self-attested financial status or investment knowledge.
Financial Suitability & Experience Questionnaire: (Presented if the user might invest in Reg CF/A+ offers) Gathers information on income, net worth, investment experience, and risk tolerance.
MiFID II Categorization Questionnaire: (Presented if the user might invest in EU offers) Assesses knowledge and experience to categorize them as Retail or Professional.
Status Updates: The
Regulatory Compliance Engineprocesses the questionnaire responses, updating relevant fields on theProfile(e.g.,sophistication_status,mifid_ii_category, storing income/net worth).Accreditation Initiation (if needed by
regulation_type): The User is prompted to begin the formal accreditation verification process (document upload).Accreditation Data & Documents: The User interacts with the
Regulatory Compliance Engineto complete any pre-accreditation steps and uploads verification documents.Accreditation Submission: The
Regulatory Compliance Enginesubmits the request to the provider (North Capital). TheProfile.accreditation_statusis set toPENDING.Accreditation Confirmation: The
Regulatory Compliance Enginereceives confirmation and updates theaccreditation_statustoAPPROVED.Outcome: The User now has a fully verified and categorized
Profile, an activeWallet, and is eligible to participate in relevant investment opportunities.