/rebel-explorer

An RPC Block explorer för Ravencoin

Primary LanguageTypeScriptMIT LicenseMIT

Rebel Explorer

An blockchain explorer for Ravencoin and Ravencoin forks image

Before you install

  • You need to have Node.js and Git installed.

  • You can run the Explorer and use an online Ravencoin RPC service such as

  • The idea is that you run your own Raven core node. The node needs to be fully indexed and your raven.conf must include

    • txindex=1
    • addressindex=1
    • assetindex=1
    • timestampindex=1
    • spentindex=1

How to install

Clone the git repo

Run npm install

Run npm run build

How to start

Run npm start

Configuration

The first time you try to start the Explorer, a config.json file will be created. Update the config.json file with your information and restart restart the node.js app

{
    "raven_password": "anonymous",
    "raven_username": "anonymous",
    "raven_url": "https://rvn-rpc-testnet.ting.finance/rpc",
    "httpPort": 80,
    "headline": "Ravencoin Testnet",
    "theme": "dark",
    "ipfs_gateway": "https://cloudflare-ipfs.com/ipfs/"
}

The attributes "headline" and "theme" are used for the graphical user interface. Config is only read once at startup, so you need to restart the app if you change config.

Do changes

If you change the graphical user interface (gui folder), you can

  • run npm run build or
  • npm run dev this is a watcher that will listen for changes