Skip to main content
Hosted onboarding is the alternative to building onboarding screens with the API. You send the investor to a page Securitize hosts that shows only the onboarding steps (identity or business verification, the investment profile and the wallet), and the investor comes back to your site when they are done. There are no calls to make and no credentials to hold: you build a link.

API or hosted

Securitize screens every investor against sanctions and PEP lists either way.
Build the link with a URL API, so partnerUrl is encoded for you:

What the investor sees

  1. Sign in or sign up with Securitize.
  2. Verify their identity: a government-issued identity document and a quick selfie. For a company, verify the business: its details, its owners and the documents its verification needs.
  3. Complete the investment profile: their financial goals, experience and risk tolerance. This is the suitability Securitize Markets needs.
  4. Connect their wallet on the stock’s chain, and register it for the stock.
  5. “You’re all set.” Continue takes them to your partnerUrl.
Steps already done show as complete, so an investor who onboarded before goes straight to the end. A step that takes time, such as a review of their documents, shows as pending; the investor can come back to the same link later and carry on. A link without a valid stock token shows “Invalid token”, with the way back to your site.

When the investor comes back

Nothing is added to your partnerUrl. Before you let the investor trade, check their wallet on chain: a wallet that is ready is whitelisted for the stock token. On Solana, that means the wallet’s associated token account for the token exists and is not frozen.
Beta on Solana. The on-chain check for Solana wallets is in Beta and can change. Confirm it with your Securitize contact before you rely on it.