Skip to content

Repository files navigation

Real Estate DApp with Royalty Shareholders DApp

Build and Deploy a Real Estate DApp with Royalty Shareholders Using Solidity and Next.js

Learn how to develop and launch a fully functional Real Estate Decentralized Application (DApp) that allows property listing, buying, and royalty distribution among shareholders. This project uses Solidity to create smart contracts that manage real estate assets and royalty shares, and Next.js to build a modern, responsive frontend interface. You'll implement features like property ownership transfers, royalty payments on every sale, and wallet integrations—building a complete Web3 real estate platform from scratch to deployment.

Project Overview

Instruction

Kindly follow the following Instructions to run the project in your system and install the necessary requirements

  • Clone the repository.
  • Make sure you have node v22.3.0.
  • Generate your project id using reown:

REOWN CLOUD

  OPEN: REOWN
  URL: https://cloud.reown.com
  • In env.local, replace the your_project_id with your project id. NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID = your_project_id
  • Replace the [Appname] in (provider/wagmiConfigs.js) with your project name in REOWN Cloud.
  • Generate your secret key and API key using Pinata:

PINATA CLOUD

  OPEN: PINATA
  URL: https://pinata.cloud/
  • Replace the keys in env.local with the keys you have generated.
  • Open terminal in the root directory of the project.
  • run "npm i"
  • run "npm run dev"



Test Faucets

We have many web3 providers will provide you with some free test faucets which you can transfer to your wallet address for deploying the contract

  Get: Free Test Faucets
  URL: https://www.theblockchaincoders.com/resource
  URL: https://cloud.google.com/application/web3/faucet

RemixID

We are using RemixID for deploying the contract and generation of the ABI in the project, but you can use any other tools like Hardhat, etc.

  OPEN: RemixID
  URL: https://remix-project.org

arnk/rpc

  OPEN: ARNK.COM
  URL: https://www.ankr.com/rpc/

WALLET CONNECT

  OPEN: WALLET CONNECT
  URL: https://docs.reown.com/cloud/relay

About

Real-estate DApp with royalty distribution to shareholders: Solidity smart contracts, Next.js frontend, wallet and IPFS integration

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages