Skip to content

maidverse/maidcoin-app

Repository files navigation

Maidcoin App

chat on Discord chat on Telegram follow on Twitter

An open source app for Maidcoin -- an upcoming DeFi project with elements of NFT collecting and gamification.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

We use yarn in our infrastructure, so we decided to go with yarn in the README. Please install yarn globally if you haven't already.

Environment variables

The app grabs environment variables from the secure.json file. Copy our template to your own local file:

cp secure.json.example secure.json

To execute transactions, you'll need to create an Infura project and set the project ID in the secure.json you've just created:

{
  "infuraId": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

Once done, you'll need to restart the app if it's already running.

Installing and running

Install dependencies for the project:

yarn install

To start in development environment:

yarn webpack-dev

To start in development environment:

yarn webpack-prod

Built With

A JS library for building user interfaces that supports customized DOM manipulation

TypeScript is an open-source language which builds on JavaScript, one of the world's most used tools, by adding static type definitions.

Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.

The ethers.js library aims to be a complete and compact library for interacting with the Ethereum Blockchain and its ecosystem.

WalletConnect is an open source protocol for connecting decentralised applications to mobile wallets with QR code scanning or deep linking.

License

MIT

About

An open source app for Maidcoin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •