Verify Asset ownership on ETH from polygon to build game layer for NFT Collection
Creep Kid (https://creepkids.io/ https://opensea.io/collection/creep-kids-genesis) is an NFT collection of 1000 unique characters that was released December 22, 2021. Now I would like to start building a game layer for this collection. Creep Kids live on the ETH network, however we would like the game layer to run on polygon. For the hackathon we built an asset verification system using the fxPortal state transfer contracts (https://docs.polygon.technology/docs/develop/l1-l2-communication/fx-portal/) This allows users who own a Creep Kid NFT on ETH to collect 100 fractionalized tokens on polygon based on the NFT they own. These fractionalized tokens can then be used to play games that will be made in the future.
How it's made
Creep Kid development stack is currently hardhat, solidity, web3.js, and react. To accomplish the hackathon goal we used the polygon fxPortal https://docs.polygon.technology/docs/develop/l1-l2-communication/fx-portal/) The project was succesfull and contracts have been deployed on goerli/mumbai testnets. Please see the repo here: https://github.com/LucasMoskun/polygon_creep_token