A decentralized real estate platform built on Arbitrum that enables property listing, buying, and renting with cryptocurrency payments and smart contract integration.
- Property Listing & Management
- Buy/Rent Properties with Cryptocurrency
- Smart Contract-based Transactions
- Fractional Property Ownership
- Collateralized Payments Support
- Interactive Property Search
- Secure Wallet Integration
- Frontend: Next.js 14, TypeScript, TailwindCSS, DaisyUI, Google Maps API
- Blockchain: Hardhat, Arbitrum, Solidity
- Web3 Integration: Wagmi, Viem, RainbowKit
- File Storage: Pinata IPFS
- Database: MongoDB, Prisma
- Development Tools: Yarn, Prettier, ESLint
- tUSDC.sol: Test USDC token on Arbitrum Sepolia used for transactions on the platform
- PropertyNFT.sol: Represents a property as NFT and manages its ownership and transfer.
- Marketplace.sol: Manages the buying and selling of properties, including the creation of listings, bidding, and settlement.
- MarketplaceFractional.sol: Manages the fractional ownership of properties, including the creation of fractional listings, bidding, and settlement.