Ownify

Decentralized fractional real estate investment using ERC-3643 tokens.

Ownify

Created At

ETHGlobal New Delhi

Project Description

ur project is a decentralized application (dApp) designed to democratize real estate investment. At its core, it transforms the ownership of physical properties into digital, blockchain-based tokens that people can buy and sell, effectively allowing them to own a "fraction" of a building.

This solves two major problems in traditional real estate:

  • High Barrier to Entry: Most people can't afford to buy an entire property outright.
  • Illiquidity: Selling a property can take months or even years.

Our platform tackles these issues by converting a single, expensive asset into many small, affordable, and easily tradable digital shares. The entire system is built on transparency and security, with ownership and transaction rules enforced by a smart contract on the blockchain.

The platform has two primary interfaces:

  • An Admin Portal: Where property owners or managers can list new properties for tokenization, set the total value and number of shares, and manage a whitelist of eligible investors to comply with regulations.
  • An Investor Portal: Where approved users can browse available properties, view details, and purchase fractional ownership tokens directly using their cryptocurrency wallet.

By leveraging the ERC-3643 token standard, we ensure that all transactions are compliant, as only pre-approved, whitelisted participants can hold or trade the property tokens. This creates a secure and regulated ecosystem for a new era of real estate investment.

How it's Made

We built this project on Scaffold-ETH 2 to jumpstart development with a pre-configured dApp template.

  • Smart Contracts: The on-chain logic uses Solidity to create ERC-3643 permissioned tokens, with a unique contract deployed for each property.
  • Frontend: The user interface is a Next.js application.
  • Web3 Connectivity: We used Rainbow Kit for wallet connections and Wagmi/Viem hooks to link our React components to the smart contracts.
  • Database: Property details like images and descriptions are stored off-chain in a Supabase database, accessed via Next.js API routes.
background image mobile

Join the mailing list

Get the latest news and updates

Ownify | ETHGlobal