0xCell is an on-chain Conway's Game of Life, built on the Circle CCTP.
0xCell is an on-chain Conway's Game of Life. Built on proof of work, cross-chain messaging, and generative art.
Unlocking the possibilities of Circle's CCTP. Beyond payments, CCTP enables applications and games. Solana users can interact with Ethereum, passing arbitrary messages.
0xCell is an on-chain implementation of Conway’s Game of Life, built on three core technologies: Circle CCTP Messaging, Proof of Work (PoW), and Chainlink VRF.
Cross-Chain Messaging with CCTP Using Circle’s CCTP, we can transmit arbitrary messages—such as the position and pattern of cells—along with staked USDC deposits. This design allows users on Solana to interact with applications deployed on Ethereum. By introducing hooks to extend CCTP beyond payments and bridging, 0xCell demonstrates its potential as foundational infrastructure for all kinds of on-chain applications and games.
Cell Generation through PoW Simulation In 0xCell, the Cell is the fundamental unit of Conway’s Game of Life, representing vitality and mobility. We simulate PoW to determine the creation of new cells: when a hashing result meets the defined difficulty threshold, a corresponding cell is generated. Higher-quality hashing outcomes correspond to rarer cells, creating a tiered system of rarity and value.
Randomness with Chainlink VRF To introduce unpredictability and fairness, we integrate Chainlink VRF, which provides verifiable randomness. This ensures that chance plays a role in gameplay, adding dynamism to strategy.
Victory Condition: The game concludes when evolution halts. The player with the greatest number of surviving cells on the grid is declared the winner.