Skip to content

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

  1. Registration: A New User signs up, creating a User account and a linked INDIVIDUAL Profile.

  2. Initiate Verification: The User logs into the Investor Dashboard and is prompted to begin identity verification.

  3. Pre-KYC & Consent: The User interacts with the Regulatory Compliance Engine to complete the "Pre-KYC" form, providing consents and initial suitability information.

  4. KYC Process: The Regulatory Compliance Engine initiates the KYC flow with the provider (Plaid). The User completes the steps.

  5. KYC Confirmation: The Regulatory Compliance Engine receives confirmation and updates the kyc_status to approved.

  6. Wallet Provisioning: Successful KYC triggers the Integrated Wallet Solution to create a Wallet/EVM Wallet for the Profile.

  7. Compliance Questionnaires: The User is presented with relevant questionnaires via the Investor Dashboard, orchestrated by the Regulatory 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.

  8. Status Updates: The Regulatory Compliance Engine processes the questionnaire responses, updating relevant fields on the Profile (e.g., sophistication_status, mifid_ii_category, storing income/net worth).

  9. Accreditation Initiation (if needed by regulation_type): The User is prompted to begin the formal accreditation verification process (document upload).

  10. Accreditation Data & Documents: The User interacts with the Regulatory Compliance Engine to complete any pre-accreditation steps and uploads verification documents.

  11. Accreditation Submission: The Regulatory Compliance Engine submits the request to the provider (North Capital). The Profile.accreditation_status is set to PENDING.

  12. Accreditation Confirmation: The Regulatory Compliance Engine receives confirmation and updates the accreditation_status to APPROVED.

  13. Outcome: The User now has a fully verified and categorized Profile, an active Wallet, and is eligible to participate in relevant investment opportunities.