TRC-721 mint, TRX buy-now, TRX/TRC-20 auctions — TronLink, Next.js 12, MongoDB, Socket.IO, IPFS.
TRC-721 marketplace on Tron with buy-now, TRX and TRC-20 auctions, TronLink wallet flows, and IPFS metadata — users needed Web2-grade UX on a chain with different signing and resource semantics than Ethereum.
Solidity/TRON-adapted contracts, Next.js 12 UI with TronWeb, Mongoose persistence for orders and bids, Socket.IO for live bid fan-out, and ECharts for market visuals.
TRON-specific NFT and payment modes (TRX vs TRC-20), bandwidth/energy constraints on users, and realtime bid UX without hammering public RPC endpoints.
TronLink detection, network switching, and signed transaction helpers.
Mint, list, buy-now, and auction flows adapted to TRON resource model.
Mongoose models for listings, bids, settlements, and audit trails off-chain.
Per-auction channels broadcasting state changes with auth guards.
ECharts dashboards for floor, volume, and user activity.
Live bid and auction room updates so collectors see competing offers without manual refresh — critical for timed auctions where seconds matter and stale UI looks like manipulation.
Live bid and auction room updates so collectors see competing offers without manual refresh — critical for timed auctions where seconds matter and stale UI looks like manipulation.
Support TRX and TRC-20 auctions explicitly in schema and UI copy to avoid user error.
Socket.IO rooms isolated auction fan-out from global broadcasts, saving RPC calls.
High-write bid stream fit document storage; chain remained source of truth for settlement.
TronLink-specific flows needed more guardrails than wagmi’s Ethereum defaults.
We take on a small number of projects at a time. If the problem is hard, we're interested.