Giter VIP home page Giter VIP logo

lokian.eth's Introduction

Lokian.eth: A dapp collectible card game featuring mythical creatures nft, farm tokens for defi, will be deployed soon on evm-based networks.


This project was developed as a module coursework.

Thanks to Stamatis Kourkotas from

Imperial College London: MSc in Computing (Software Engineering)
Module: Principless of Distributed Ledgers
Project Description: Found in included report

This project was bootstrapped with Create React App.

Steps for deployment and use of our DApp

  • Firstly, deploy our smart contract found in src/contract.sol (project.eth.sol). We tested this localy on a private blockchain using Ganache

  • In the main file of our user interface src/App.js specify the address where you deployed the contract in the constant CONTRACT_ADDRESS.

  • Install the metamask extension on your browser to handle your provate blockchain account. the project has been tested with the Chrome and Mozilla browsers.

  • In the project directory run:

    npm install This installs all the necessary dependencies to build our application

    npm start This runs the app in development mode.

  • Open http://localhost:3000 to view it in the browser. You can see all the Creatures owned by the current metamask account and play the game.

Remaining Tasks

Finished

  • Change naming e.g. cryptoMons to creatures..ok..6/28
  • Change to 8bit theme for ui..ok..07/02
  • Fix ui responsiveness and css, etc..ok..07/14

Ongoing

  • Change creature names and artwork from cryptomons to mythical creatures.. (mvp)

  • Improve or re-design breeding function, add generate creature as nft (mvp)

  • Improve or re-design fighting function, with erc20 betting, arena type, fees, etc (mvp)

  • Add token or erc20, tokenomics, for buying cards, staking, farming, etc (mvp)

  • Add super litepaper (mvp)

  • Deploy to matic, bsc, moonbeam or ethereum compatible test networks

  • Deploy to matic, bsc, moonbeam or ethereum compatible main networks

  • Add defi or yield farming, then rewards token will be used in buying cards, etc (feature)

  • Add nft or erc721, with threejs or 3d art as a rare card, add nft trading (feature)

  • Add mini game with token and nfts as currencies (feature)

lokian.eth's People

Contributors

stamatiskourkoutas avatar tytzm17 avatar metadev999 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.