Bluez — NFT marketplace
Multi-chain marketplace launch with near-zero-gas listings via Seaport.
- Client
- Web3 / DeFi DAO
- Timeline
- Jun 2022 – Feb 2023 · 8 months
- My role
- Lead frontend — every marketplace feature, plus the data pipeline integration with the backend team.
- Delivery
- 8 months
Context
On-chain NFT trading is heavy: listing, offering and matching each need a transaction. Seaport moves most of it to off-chain signatures with on-chain settlement, and Bluez brings that to an OpenSea-style marketplace.
Challenge
Ship the complete marketplace on a legacy React stack, with full off-chain signing flows and fast NFT detail pages.
What I built
The whole marketplace UI
Explore, collections, NFT detail, launchpad and creation flows (ERC-721 and ERC-1155) on React 18 with CRA/Craco.
Seaport off-chain trading
Complete off-chain signing flows for listings, offers, matching and cancellation through the Seaport SDK — near-zero gas for traders.
Fast NFT pages
IPFS metadata upload with a caching strategy that cuts NFT page cold-start time, plus OpenSea SDK metadata sync and cross-market price comparison.
On-chain data pipeline
Worked with the backend team on the ETL that streams on-chain events into Postgres, so the UI shows live marketplace state.
Tech stack
- Frontend
- React 18TypeScriptAnt Design
- Web3
- SeaportOpenSea SDKEthers v5IPFS
- Data
- Postgres ETL (with backend team)
Result
- Launched across multiple chains
- Near-zero-gas listings and offers through Seaport off-chain signatures
- Faster NFT detail pages through IPFS metadata caching