> For the complete documentation index, see [llms.txt](https://docs.spydra.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spydra.app/how-to/public-chain/custodial-wallet-for-investors.md).

# Custodial Wallet for Investors

<mark style="color:$info;">The Custodial Wallet feature is the cornerstone of OpenRWA’s "Wallet-less Onboarding" strategy. It allows you to offer a frictionless investment experience for non-technical users, letting them buy and manage assets using only an email and password, while the platform handles the blockchain complexity in the background.</mark>

***

### <mark style="color:blue;">An Integrated Asset Wallet</mark>

<mark style="color:$info;">When an investor invests on OpenRWA, they don’t need to be a blockchain expert to own digital assets. Our platform provides a Custodial Wallet that securely stores your tokens for them, accessible right from their account.</mark>

#### How it Works: The Investor’s Journey

<mark style="color:$info;">From the investor’s perspective, the wallet is "invisible." Here is the workflow they experience, which you can monitor from your Admin Panel:</mark>

* <mark style="color:$info;">Step 1: Fiat Purchase: The investor chooses an asset and pays via Credit Card, Debit Card (e.g., via Stripe).</mark>
* <mark style="color:$info;">Step 2: Instant Provisioning: Upon successful payment, the system checks if the user has a wallet. If not, it automatically mints a Custodial Wallet linked to their account.</mark>
* <mark style="color:$info;">Step 3: Asset Delivery: The platform transfers the RWA tokens directly into this new custodial address.</mark>
* <mark style="color:$info;">Step 4: Management: The investor views their holdings in the "My Investment" or "My Wallet" section. They see a simplified dashboard with:</mark>
  * <mark style="color:$info;">Balance Overview: Total value in your store’s currency (USD/EUR).</mark>
  * <mark style="color:$info;">Token Details: Quantity and performance of each asset.</mark>
  * <mark style="color:$info;">Transaction History: A clean log of all deposits and purchases.</mark>

***

#### Technical Infrastructure

<mark style="color:$info;">Wallet creation is event-driven. It is specifically triggered by the first transaction.</mark>

1. <mark style="color:$info;">Identity Verification: The system ensures the user has completed the required KYC for your store.</mark>
2. <mark style="color:$info;">Private Key Management: The platform’s secure infrastructure generates and stores the private keys. These keys never leave the secure environment, ensuring that users cannot "lose" their assets by losing a seed phrase.</mark>
3. <mark style="color:$info;">Account Recovery: Because the keys are managed by the platform, you can support users who forget their passwords through standard email-based recovery.</mark>

<mark style="color:$info;">**ERC-3643 Compliance**</mark>

<mark style="color:$info;">Even though the platform holds the keys, the wallet is fully integrated with the ERC-3643 standard. Every custodial wallet is automatically bound to the investor’s digital identity (ONCHAINID).</mark>
