Real Estate Investor

Real estate investors are people who browse the list of properties available and decide if they wish to invest in a particular property token.

The real estate investor could relist tokens on the noticeboard if they wish to sell a particular property token they own. For those who are interested to purchase more tokens of a particular property as time progresses, there is opportunity to buy tokens in the secondary market.

Description / Purpose:

  • The buyer or investor in listed properties.

  • Can purchase property tokens representing fractional ownership of a property.

  • Holds rights to claim funds or tokens depending on the sale or legal process:

    • Withdraw funds if a property listing expires without full sale (withdraw_expired, withdraw_unclaimed).

    • Refund in case of rejected lawyer claims (withdraw_rejected).

  • Can vote on SPV lawyer proposals (vote_on_spv_lawyer), influencing legal representation for SPV-related sales.

  • Can transfer property tokens to other compliant investors (send_property_token).

  • Must be permissioned and compliant to interact with listings, ensuring KYC/AML rules are met.

  • Cannot manage listings, deposits, or legal lawyer proposals. They are purely participants in primary listings.


Key Responsibilities:

  1. Purchase property tokens from active listings.

  2. Withdraw funds or tokens after expired listings or failed lawyer process.

  3. Vote on SPV lawyer proposals if participating in an SPV-managed property.

  4. Transfer property tokens to other compliant investors.

  5. Maintain ownership records via PropertyToken storage.


Key Storage/Components Used:

  • OngoingObjectListing → tracks listing details relevant to investor funds and tokens.

  • TokenOwner → tracks investor ownership of property tokens.

  • RefundClaimedToken / RefundLegalExpired → tracks refundable funds for expired or rejected listings.

  • PermissionOrigin and CompliantOrigin → enforce role-based access and KYC compliance.


Role Enforcement

  • Investors without permission or revoked compliance cannot buy, withdraw, vote, or transfer tokens.

Last updated