The NFT marketplace for Artfy (artfy.io), a platform for artists: NFT minting, marketplace listings and wallet integration, kept in sync through Web3.js and Socket.io.
The problem
A marketplace where the state that matters lives on a blockchain: a mint, a listing or a wallet change has to show up in the app as it happens, not on the next page load.
Artfy's own promotional artwork for the app at artfy.io. My work was the NFT marketplace described here.
Built for
InvoZone
Role
Senior Software Engineer — NFT minting, listings and wallet integration
Period
2021
Stack
React
Node.js
Web3.js
Solidity
Socket.io
Status
Client platform, built at InvoZone. No public source.
What I built
NFT minting and marketplace listings, built on React and Node.js with Solidity smart contracts.
Wallet integration through Web3.js.
Marketplace state kept in sync with the chain over Socket.io, so listings and wallet changes reach the app live.