This Project we created a Platform where developers can add different genre of Games and Players will be able to convert their rewards earned inside these games to NFTs. Once players earn these in-game Assets they can be converted to NFTs and you can store them inside your Wallet, and all these Assets can be used even in games from other genres or in different games of same genre.
Interoperability of assets inside the ecosystem completely depends on the creativity of Game Developers. We also have our own Marketplace where you can sell your earned Assets or create Assets for players and sell them. We have future plans to implement lending and borrowing of these Assets which will be extremely beneficial for Players even after they switch over to a different Game.
This is the Landing Page of this Project
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
- Clone the repo
git clone https://github.com/cosmoinfinitas/Cosmo_NFT_Market.git
- Change Directory
cd Cosmo_NFT_Market
- Install Dependencies
npm install
- Run the live server from your terminal
npm run dev
- Install Metamask Extension on your Browser
- Add Mumbai Testnet to your Wallet
- Add some Testnet MATIC from Faucet
- [Change the name of .env.sample file to .env and populate it with your secrets]
- Create a Alchemy Account and Copy the Project ID to .env file you have created
- Compile the Smart Contract (Remember to stay in the working Directory)
npx hardhat compile
- Deploy the Contract using Hardhat and Polygon
npx hardhat run scripts/deploy.js --network mumbai
- Run the live server from your terminal
npm run dev
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License.
Comsoinfinitas - @twitter_handle - comsoinfinitas@gmail.com @Linkedin_handle
Project Link: https://github.com/cosmoinfinitas/Cosmoinfinitas-Landing-page