umair.
Web3 / DeFi2024

BitStake RWA Platform

Real-world asset tokenization platform on Ethereum. Investors buy fractional ERC-20 ownership of real estate properties. Includes property listing, smart contract deployment, investor dashboards, and admin workflows.

Role

Blockchain + Full-Stack Developer

Duration

5 months

Year

2024

Overview

BitStake is a platform for fractional real estate investment on Ethereum. Property owners list assets, the platform deploys an ERC-20 token contract representing shares, and investors buy in. I built the smart contract layer, the Next.js frontend, and the admin workflows for managing listings and investor activity.

What I built

Property Tokenization

Each listed property gets its own ERC-20 contract deployed via a factory. Tokens represent fractional ownership shares with configurable supply.

Investment Flow

Investors connect wallet, review property details, and purchase tokens. Smart contract handles fund collection and token distribution atomically.

Investor Dashboard

Shows portfolio holdings, token balances read on-chain via multicall, investment history, and projected returns.

Admin Panel

Property management, KYC document review, investment progress tracking, and payout workflows for property returns.

Challenges solved

01

Each property needs its own ERC-20 contract deployed at listing time — built a factory pattern to handle this cleanly

02

Hardhat deployment scripts needed to handle both testnet and mainnet with different gas configurations

03

Investor dashboard needed to read on-chain balance data without hammering the RPC — used multicall to batch balance reads

04

Admin panel for managing properties, reviewing KYC documents, and tracking investment targets

Tech stack

Smart Contracts

SolidityHardhatERC-20Factory PatternOpenZeppelin

Frontend

Next.jsTypeScriptTailwindCSSEthers.jswagmi

Backend

Node.jsMongoDBExpress

Need something built?

I'm open to new projects. Let's talk about what you're building.

Get in touch