Skip to content

holyaustin/Soldier-Ant-Colony-SAGA-Chainlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Soldier Ant Colony SAGA-Chainlet

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

Introduction

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.

Soldier-Ant

Description

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.

How to run this project locally

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

How to play

Final project deployed to Soldier-Ant Testnet

  1. Switch your wallet network to Soldier-Ant Testnet
  2. Connect you wallet
  3. Mint a character from our Marketplace
  4. Enagege in the quest to get the lucky food slide
  5. You win if you get the food before your life decreases to Zero
  6. You earn a reward (An NFT to your wallet)

How to Test ANT Token to play

Send a request to my twitter account with "ANT token request - Wallet address"

  1. replace wallet address with the address you want a token on. You will get some test token right away.
  2. The test token can also be used to mint the NFT from the marketplace
  3. Mint a character from our Marketplace
  4. You earn a rewards in ANT token also

Protocols Used in this Project

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

Tools Used in this Project

Vite.js (React Js) Framework

Solidity smart contract language

Ethers.js

Photoeditor

Video Editor

Visual studio code

Demo / Live Links

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

Connect with me and send me a mail

stay connected on twitter @holyaustin

About

An epic web3 game that mimics the bio-inspration of soldier-ant for food hunt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published