Start a project
All projects
Web3 / Blockchain·2024

NFT Marketplace & Trading dApp

Full-stack NFT marketplace with on-chain trading and a fiat on-ramp.

Web3 / BlockchainNFT Marketplace &Trading dAppReact · TypeScript · Solidity · Hardhat · ethers.jsFS

Overview

A decentralized marketplace where users connect wallets to browse and trade NFTs, backed by Solidity smart contracts and a Node/Express service layer.

Rather than a contract-only demo, it combines Web3 wallet flows with a traditional backend for off-chain data, scheduled jobs and a Stripe fiat on-ramp, a complete product.

What I built

  • Solidity contracts with Hardhat Ignition deployments.
  • Wallet flows and trading UI with wagmi, viem, RainbowKit and MetaMask SDK.
  • Node/Express + Prisma backend with Stripe payments and scheduled jobs (node-cron).
  • Market charts with lightweight-charts and a Telegram bot integration.