NOMA

NOMA transforms rent from dead money into yield, trust, and on-chain financial access.

NOMA

Created At

HackMoney 2026

Project Description

NOMA: Revolutionizing Rental Markets Through Blockchain NOMA (Next-generation On-chain Management for Apartments) addresses a fundamental problem in the global rental market: the inability of tenants to build portable, verifiable credit history. Traditional rental systems trap payment records in centralized databases that don't transfer across cities or countries, forcing millions of renters—especially immigrants, international students, and remote workers—to start from zero creditworthiness every time they relocate. Meanwhile, security deposits sit idle earning nothing for either party, and payment disputes rely on trust rather than immutable proof. NOMA brings rental payments on-chain, creating an ecosystem where every rent payment permanently builds a tenant's credit score that's accessible globally, while both tenants and landlords earn passive income through DeFi yield generation on locked funds.

The platform works through four interconnected smart contracts: LeaseNFT mints each rental agreement as an NFT storing all terms, NomaPayment processes monthly rent with early payment incentives, NomaVault holds security deposits and generates 3-7% APY through DeFi protocols, and ReputationRegistry calculates on-chain credit scores based on payment history. Tenants can pay rent from any blockchain using integrated cross-chain bridges, and early payments earn them bonus yield rewards—turning rent from a pure expense into an income-generating asset. Landlords benefit from automated rent collection, the ability to verify any prospective tenant's complete payment history instantly, and passive income on security deposits that traditionally earned nothing. The entire rental lifecycle happens trustlessly through smart contracts, eliminating disputes and creating transparent, verifiable records.

NOMA's real-world impact extends beyond convenience—it creates financial inclusion for billions excluded from traditional credit systems. A tenant building credit in Lagos can prove their payment reliability to landlords in New York or Tokyo without intermediaries. The portable reputation system solves the "cold start problem" for renters globally, while the yield-generating mechanism transforms dormant capital into productive assets. Built on Ethereum using Scaffold-ETH 2, NOMA demonstrates how blockchain technology can make existing markets more efficient, transparent, and rewarding for all participants, not by replacing traditional systems entirely, but by adding a layer of verifiable truth and financial opportunity that benefits everyone involved.

How it's Made

NOMA is built on Scaffold-ETH 2 using the Hardhat flavor, creating a decentralized rental payment platform with on-chain credit scoring. Here's the technical breakdown:

Core Architecture Smart Contracts (Solidity)

LeaseNFT.sol: ERC721-based contract managing lease agreements as NFTs, storing tenant/landlord relationships, rent amounts, payment schedules, and lease status NomaPayment.sol: Handles rent payment logic with early payment incentives and yield distribution calculations NomaVault.sol: Manages security deposits and yield generation through DeFi integration, tracking deposits and earned yields per lease ReputationRegistry.sol: On-chain credit scoring system tracking payment history, late payments, and building verifiable rental reputation Frontend Stack (Next.js 15 App Router)

React 19 with TypeScript for type-safe component development RainbowKit + Wagmi v2 + Viem v2: Web3 wallet connection and blockchain interaction layer Tailwind CSS 4 + DaisyUI 5: Modern styling with component library for rapid UI development Custom hooks from @scaffold-ui/components for contract interactions (useScaffoldReadContract, useScaffoldWriteContract, useScaffoldEventHistory) Notable Technical Implementations Dual Dashboard System: Separate tenant and landlord dashboards with role-specific features. Landlords can verify tenant credit scores on-chain before accepting leases, while tenants track their reputation building in real-time.

Smart Payment Flow: Implemented LI.FI Protocol integration for cross-chain USDC payments, allowing tenants to pay rent from any chain. The payment flow includes token approval, cross-chain bridging, and automatic vault locking with yield generation.

Dynamic Lease Management: Created a custom hook useLandlordLeases() that aggregates data from multiple contracts (LeaseNFT, NomaVault, NomaPayment) to efficiently display portfolio summaries, avoiding 40+ individual contract calls.

Event-Based History: Used useScaffoldEventHistory to index RentPaid events from genesis block, creating immutable payment records for credit verification.

Yield Calculation: Security deposits are locked in NomaVault and automatically earn 3-7% APY through DeFi protocols. Early rent payments earn tenants additional yield bonuses, incentivizing timely payments.

background image mobile

Join the mailing list

Get the latest news and updates

NOMA | ETHGlobal