Skip to content

theQRL/zeus

Repository files navigation

Note

This code relates to version 1.x of QRL, the world's first open-source PQ blockchain, which has been securing digital assets since December 2016. The next generation of QRL, version 2.0, is in development and has its own repositories. See this discussion page.

Zeus :: QRL interface

Netlify Status GitHub

Zeus

Introduction

This is Zeus, the front-end for interaction with the QRL network.

It is deployed at https://zeus.theqrl.org

Zeus is a work-in-progress and is not yet considered production ready.

Stack

This is built from the ground up using an Vue/Ionic/Capacitor/Electron (VICE) stack to build for:

  • Web
  • Desktop
  • Mobile (iOS)
  • Mobile (Android)

...all from the same codebase.

It leverages several of the QRL ecosystem development tools:

  • QRLLIB
  • explorer-helpers
  • wallet-helpers
  • node-helpers

and relies on the https://github.com/theqrl/zeus-proxy middleware to interact with the decentralised QRL nodes.

Running

  1. Clone
  2. Ensure Node > v10 and NPM installed (there's an .nvmrc file for nvm use to ensure your node version is correct)
  3. Run an npm install
  4. ionic serve will spawn a livereload development server locally

API endpoints should work out of the box but ./src/API.ts can be adjusted to fit individual setups (e.g. custom QRL deployments)

Contributing

Issues and/or Pull Requests welcome. Any code committed will be considered as a public domain contribution to this MIT licensed project. If you are interested in helping the ongoing development of this software on a more formal basis please contact [email protected]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published