An epic web3 game that mimics the bio-inspration of soldier-ant for food hunt. Players finds it easy to play and earn as well as collaborating to create game characters and sell in the game marketplace
This project was built as part of the SAGA Multiverse 2023 Hackathon. The project is submitted as a GameFi, NFT and Meterverse Track project. Soldier Ant Colony B SAGA-Chainlet.
This project implements the bionature's attack exhbited by one of the smallest creatures on planet earth. The soldier ant lives in colonies and attacks other colonies or any where there is food for survival. The Concept of this game is made as simple as possible to enable even a novice understand how to play the game. Players get a soldier ant NFT character to access the game and comabat themselves untill one player losses. It is FUN. Try it out.
Try running some of the following tasks:
Fork this repo using
git clone https://github.com/holyaustin/Soldier-Ant-Colony-SAGA-Chainlet.git
cd Soldier-Ant-Colony-SAGA-Chainlet
npx hardhat node
npx hardhat run scripts/deploy.js --network localhost
npm run build
Final project deployed to Soldier-Ant Testnet
- Switch your wallet network to Soldier-Ant Testnet
- Connect you wallet
- Mint a character from our Marketplace
- Enagege in the quest to get the lucky food slide
- You win if you get the food before your life decreases to Zero
- You earn a reward (An NFT to your wallet)
Send a request to my twitter account with "ANT token request - Wallet address"
- replace wallet address with the address you want a token on. You will get some test token right away.
- The test token can also be used to mint the NFT from the marketplace
- Mint a character from our Marketplace
- You earn a rewards in ANT token also
Uniswap: THe Unisawp widget was used to creating an innovative tools, service, and application that attract users, developers, and liquidity providers, promoting collaboration and synergy between the Ethereum and Binance Smart Chain communities.A total of six (6) blockchain RPCs was added to help users swap currencies in six different blockchains.
Looking to see how to integrate SAGA-Chainlet into a swap protocol like uniswap.
MIPFS/Filecoin (NFT.Storage) used to stored NFT marketplace Charcaters
SAGA-Chainlet Testnet : Contracts deployed to the following address on Soldier-Ant Testnet : (Game Address = 0xe078fe7A93017F8e18c1C52E79632d0B94c56c26) and (marketplaceAddress = 0x8D36089AB6eFdB3FEb2D8Ed42F7eC80f3c6d2b11)
Particle WaaS Connect Wallet Integration: WaaS(Wallet-as-a-Service) SDKs (including Connect, Auth, Wallet SDK ) was implemented to realize an in-app social login authentication and wallet functionalities. This was crucial to help web3 Gamers from the gamers guiuld seemlessly onboard into this web3 game.
Vercel - live hosting of the frontend
Vite.js (React Js) Framework
Solidity smart contract language
Ethers.js
Photoeditor
Video Editor
Visual studio code
Live Dapp - https://soldier-ant-colony-saga.vercel.app
https://soldier-ant-colony-saga.vercel.app/
Youtube Url: https://youtu.be/f3Dbh1i6pXE or https://youtu.be/WX1lPN36cfI
stay connected on twitter @holyaustin