← Back to all projects

work project

AllYouNeedIsNft - NFT Marketplace Startup

AllYouNeedIsNft - NFT Marketplace Startup

Services

  • Co-founding and technical leadership
  • Frontend architecture and development (Next.js)
  • Ethereum smart contract integration (Solidity + ethers.js)
  • Wallet authentication UX (MetaMask, WalletConnect)
  • Product planning, roadmap, and engineering hiring

Deliverables

  • Live NFT marketplace — token listing, buying, and selling on Ethereum mainnet
  • Creator and collection profile pages with SEO-optimised routes
  • Wallet onboarding flow designed for non-crypto-native users
  • MVP shipped in 3 months from zero lines of code

Challenge

Co-founded AllYouNeedIsNft at a moment when NFT marketplaces were exploding but the space was dominated by OpenSea. The window to enter was narrow: ship a working marketplace fast, differentiate on UX, and establish creator relationships before the market cooled. The technical challenge was real — blockchain integration, smart contract security, wallet authentication, and a consumer-grade frontend all had to be built from scratch by a small team with no existing codebase.

Discovery

Early conversations with artists and collectors surfaced a consistent complaint about existing platforms: confusing wallet flows, poor mobile experience, and no support for emerging creators. The opportunity was a marketplace that felt as simple as an e-commerce store while hiding the blockchain complexity underneath.

Options Considered

  1. Fork OpenSea's open-source contracts — evaluated. Used as reference but not forked directly; business logic required custom royalty and auction mechanics.
  2. Use a marketplace-as-a-service (e.g. Rarible Protocol) — rejected. Too much lock-in; fee structure wasn't viable for the target creator segment.
  3. Custom Solidity contracts + Next.js frontend — chosen. Full control over contract logic, gas optimisation, and UX.

Decision

Next.js for the frontend (SSR for SEO on collection pages), Solidity for the marketplace and royalty contracts on Ethereum, ethers.js for wallet interaction. MetaMask and WalletConnect covered the two dominant wallet surfaces. Architecture decisions were made with MVP speed as the top constraint — extensibility second.

Implementation

Led the entire frontend architecture: routing, wallet connection flow, contract interaction layer, and collection/token pages. The wallet auth flow was a particular UX challenge — it had to work for users who had never touched crypto. Designed a step-by-step onboarding modal that walked new users through installing MetaMask and connecting without leaving the page.

Drove product decisions week-to-week: prioritised the buying and listing flows for MVP, deferred auctions and offers to v2. Onboarded two engineers, defined the branching strategy, and ran weekly demos with co-founders to keep the roadmap honest.

Outcome

MVP shipped in 3 months from zero. First creator collections went live at the peak of NFT market interest. The platform handled real transactions on mainnet with no contract exploits. Served as a strong proof of concept for the team's ability to execute in a fast-moving, technically complex space.

Open for contract collaboration

I am available for contract-based collaboration. If you have an interesting project idea, schedule a call via Calendly.

Schedule a 30-min call