# User Interaction Flow

Once the onboarding process is complete and KYC process is successfully completed, the system generates a unique identity for the user using **Masque ID**. This verification ensures that the user is authorized to access and interact with the Zodor ecosystem.

<figure><img src="https://1196290230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhYh8V1C2OHzsf183aFEG%2Fuploads%2F3bcxMWb3MEzSzlGdTht0%2FSlide%204_3%20-%202.png?alt=media&#x26;token=e23fc7e0-139e-469a-919c-799623683e5a" alt=""><figcaption><p>User Interaction </p></figcaption></figure>

The user interaction flow is designed to provide a seamless experience, structured as follows:

1. **Funding the Account**
   * Users fund their wallet using supported digital assets—**USDT, USDC, or $ZOD**. These assets serve as the medium of exchange for purchasing security tokens linked to real-world assets.
2. **Select Asset Pool**
   * Users browse and select an asset pool for investment. Each pool corresponds to a distinct real-world asset, providing diverse investment opportunities.
3. **Security Token Purchase**
   * Using the deposited USDT, USDC, or $ZOD, users purchase **security tokens** that represent fractional ownership in the selected asset pool. These tokens are issued through compliant tokenization protocols within the Zodor ecosystem.
4. **Rental Income Distribution**
   * Zodor takes regular snapshots of the real-world assets within each pool to track their current state and performance.
   * Based on these snapshots, rental income is calculated for users, proportionate to their ownership of security tokens within the pool.
   * The calculated income is credited directly to the user's wallet, offering a steady flow of passive income.

This streamlined interaction flow ensures transparency, efficiency, and regulatory compliance while enabling users to participate confidently in real-world asset tokenization.
