← Back to home

FusionwaveFight

FusionwaveFight is fully onchain NFT Card style turn based PvP Web3 game

Screenshots

FusionwaveFight screenshot 1
FusionwaveFight screenshot 2
FusionwaveFight screenshot 3
FusionwaveFight screenshot 4

Problem Statement

Provides a complete onchain game experience, yet fun and interesting to play and with future implementation of Smart Wallets and Account abstraction will provide seamless onboarding and gassless transactions for an even smoother experience.Linkshttps://github.com/ecryptoguru/fusion-fight

Solution

Wanted to integrate Smart Wallet/Account abstraction for easy onboarding, gasless transactions and multichain integration but the time absolutelydid not permitto integrate everything, yet we were successfully able to integrate multiple chains by using ethersjs, creating a globalcontext provider and using chainIDs of respective chains. Wanted to create dynamic NFTs ie NFTs changing thier attributes after each round,didnt seem viableas per current EVMs, thus created randomisation using blocktime, etc as chainlink VRF was also not financially viable. Faced a lot of difficulties while deploying and verifing smart contracts, there were few minor code errors in hardhat config and coupled with high gas prices, made things very difficult. The mentors at various booths were very helpful in providing respective solutions.

Hackathon

ETHIndia 2023

2023

Prizes

  • 🏆

    Pool Prize

    Arbitrum

  • 🏆

    Deploy on Scroll

    Scroll

Contributors