Muhammad Saad Zafar
000%
INITIALIZING ENVIRONMENT
Skip to content
All projects

Web3 · 2022

Blockchain Pets 

A complete NFT creation tool with over 20 billion possible trait combinations, a live marketplace, and a secure admin panel. Built as a BSc final year project and awarded NGIRI-2022-14874 full funding.

Role
Solo build · Final year project
Year
2022
Category
Web3
Stack
ReactSolidityEthereumMetaMaskPHPAxiosBootstrap
Blockchain Pets NFT design platform interface

Key engineering metrics

Generative space

20B+

Unique trait combinations across the layered generator

Chain

Ethereum

Smart contracts deployed with MetaMask wallet integration

Recognition

NGIRI-2022

Full national funding award, ref. NGIRI-2022-14874

The problem

NFT collections were being generated by developers running scripts, which left non-technical creators dependent on someone else to produce and list their artwork. The project set out to close that gap: a design tool anyone could use, with the minting and marketplace layers built in rather than bolted on.

The solution

I built a trait-layering system capable of over 20 billion unique combinations, then wired it to smart contracts deployed on Ethereum and integrated MetaMask so creators could mint directly from the browser. A secure admin panel handles collection management, and the marketplace runs live against on-chain state.

The outcome

The project received NGIRI-2022-14874 full funding and was recognised nationally for innovation in blockchain application development. It remains the deepest end-to-end Web3 system I've shipped, covering contract, wallet, and interface layers.

Architecture

  • Blockchain
    • Solidity
    • Ethereum
    • MetaMask
  • Frontend
    • React
    • Bootstrap
  • Backend
    • PHP
  • Integrations
    • Axios