CharacterHub
CharacterHub is a place where you can transfer and engage your beloved L1 NFTs in fields and games on L2
Screenshots



Problem Statement
Building blockchain games on L2 for existing L1communities (NFT) brings up problems: How to bridge tokens safely? How to motivate users to jump and lock their beloved NTFs?The goal of the platform:Help to grow the gaming ecosystem with easy transfer and proxy of existing L1 NFTs onto L2Provide a platform for game developers to easily build on the top of bridged NFT characters without having to worry about the bridging processBuild a place where communities can easily meet and have fun together through gamingMotivate NFT owners with new bridging functionalities such as:Bridging without locking the original NFTLending out the proxy to other playersSelling the original NFT with the proxy in package
Solution
This project uses Openzeppelin SDK for erc721 contracts and Hardhat for smart contract testing and deployment. It uses React for the frontend and MaterialUI components. Ethers is responsible for interacting with the blockchains. We built a token bridge in nodeJs and we plan to decentralize it.
Hackathon
Road to Web3
2024
Contributors
- szmizorsz
22 contributions