Info

Conway's Game of Life in Web3 Conway's Game of Life in Web3

Conway's Game of Life in Web3

GoL2 is an innovative gaming project built on StarkNet, a Layer 2 solution for Ethereum. This project reimagines the classic “Game of Life” by John Conway, integrating it with blockchain technology to create a unique, interactive experience. In this project, I worked extensively with Web3 technologies, such as migrating the game to a new contract and adding NFT minting. I also optimized the web game by adding infinite queries instead of loading thousands of games at once.

Key Features

  • Classic Conway’s Game of Life reimagined for Web3
  • Built on StarkNet Layer 2 for Ethereum
  • NFT minting capabilities for game snapshots
  • Infinite scrolling and pagination for performance
  • Smart contract integration for game logic

Key Contributions

  • Migrated the game to new smart contracts
  • Implemented NFT minting functionality for game snapshots
  • Optimized performance with infinite queries and pagination
  • Enhanced user experience with improved loading
  • Integrated Web3 wallet connectivity

Technologies Used

  • StarkNet.js
  • Web3 technologies
  • Smart contract integration
  • React for frontend
  • Infinite query optimization
  • NFT minting protocols

← Back to projects