CCWork
CC
Email me

Work

Coinbase NFT beta

Consulting through West Monroe, I contributed to Coinbase's NFT marketplace beta, including the purchase flow and the contract and royalty management UI.

Role
Contributor, purchase flow and contract/royalty management UI
When
2022
Client
Coinbase, via West Monroe
Stack
React, TypeScript, Node.js, Ethereum, Web3 wallet integration
Coinbase blog post "gm! Coinbase NFT is now in beta", dated April 20, 2022, with rainbow hero art
Coinbase's beta announcement, Apr 20, 2022.

Context

Coinbase announced Coinbase NFT in 2021 as a Web3 social marketplace, with profiles, following and discovery as well as buying and selling. It was built in the open, with input from the NFT community, and the beta went live on Apr 20, 2022, a few weeks after I became a Senior Software Engineer at West Monroe.

The beta put four things in front of people: a profile to curate and connect, a community to build around it, a way to discover NFTs, and a way to buy and sell them. My work was in that last one.

What I did

Consulting through West Monroe, I contributed to the beta, including:

  • the purchase flow, the path a buyer takes from a listing, through a wallet signature, to a completed purchase
  • the contract and royalty management screens, where creators manage their collection contracts and the royalties they earn on resales

That meant React and TypeScript on a Node.js stack, with web3 wallet integration.

Coinbase's marketing image of the Coinbase NFT Shop NFTs page: price and collection filters beside a grid of NFTs
Coinbase's marketing image for Coinbase NFT.

Result

Coinbase announced the beta on its blog the day it launched.

My part

Coinbase NFT was a large product built by many teams. I contributed to parts of it as a West Monroe consultant, and I didn't build the marketplace.

Questions