Giter Club home page Giter Club logo

stratis-guru-v2's Introduction

Stratis.Guru | A Stratis Price Ticker

Stratis.Guru reborn from his Version 1 with some new features, completely rebuild in .Net Core, and supported by the Stratis community. You will find a $STRAT Price Ticker, an address generator, a block explorer, a community lottery and an API.

How the Stratis.Guru Lottery Works ?

For now it's a very simple process, you make a deposit with the amount that you want, and you put your nickname/withdraw address, when the lotery countdown end, I manually choose a winner by using random.org (this system will change in the future) All $STRAT coins are stored in cold wallet, by using an xpub.

Block Indexer API

Stratis.Guru relies on the Nako block indexer API. To run your own local Nako instance, you must have Docker installed.

First navigate to the Docker/Nako/ folder, where the docker.compose.yml file should be located, then you can for debugging and development run:

docker-compose up

This will initiate the nako indexer (including the API), the stratis fullnode daemon and mongodb for storage.

To verify that it worked, you can open the stats page to see sync status:

http://localhost:9040/api/stats

It might take a minute or two for the fullnode daemon to connect to other nodes. The API won't respond correctly, until blockchain download has started.

Configuration

To run the Stratis.Guru, you need a appsettings.json. This is currently not included in the source code, so you must manually add it to the root of the project.

{
  "ConnectionStrings": {
    "DefaultConnection": "mongodb://localhost:27017"
  },
  "NakoApi": {
    "Endpoint": "http://localhost:9040/api/"
  },
  "FixerApi": {
    "ApiKey": "",
    "Endpoint": ""
  },
  "Ticker": {
    "ApiUrl": "https://api.coinmarketcap.com/v2/ticker/1343/"
  },
  "Sentry": {
    "Dsn": "https://[email protected]/1359208",
    "IncludeRequestPayload": true,
    "IncludeActivityData": true,
    "Logging": {
      "MinimumBreadcrumbLevel": "Information"
    }
  },
  "Setup": {
    "Title": "Stratis.guru",
    "Chain": "Stratis",
    "Footer": ""
  },
  "Features": {
    "Home": true,
    "Ticker":  false,
    "Lottery": false,
    "Explorer": true,
    "Vanity": false,
    "Generator": false,
    "API": true,
    "About": true,
    "Footer": false
  }
}

About the Author

Proudly Crafted with 💖 by Clint.Network — Help me to maintain by sending $STRAT at SjJCRWmwh1SU5TkDDCpkoHCZSKATcPwA1E.

stratis-guru-v2's People

Contributors

galmoli avatar hexto avatar imclint21 avatar rigwild avatar sondreb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

stratis-guru-v2's Issues

Floating Header on Mobile

On mobile phone the floating menu (header) does not works, apparently the jQuery scroll event is not emit on mobile only)

image

@rigwild tu pourrai regarder l'origine de ce problème ?

Thanks

Amélioration à apporter à la loterie

Préciser et insister fortement sur le fait qu'il faut absolument cliquer sur "check payment" afin de finaliser sa participation, sans quoi la participation n'est pas enregistrée.

Dans l'idéal, il faudrait créer une étape entre "Get a ticket" et "Check payement", afin de faire en sorte que ce genre d'oubli n'arrive pas: Le paiement doit se faire en toute fin de chaîne.

Raleway font to disable

Hi @sondreb,

Is it possible to disable the Raleway font using in the body tag ? (i ask because i'm not sure if it's only here that this font has be setted)

Thanks

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.