/symbol-explorer

Blockchain explorer for Symbol. Mainnet: http://explorer.symbolblockchain.io | Testnet: http://explorer.testnet.symboldev.network/

Primary LanguageVueApache License 2.0Apache-2.0

Symbol Explorer

Build Status License

Symbol Explorer is a read-only web application to browse the content of the blockchain. The explorer supports searching for transactions, accounts, namespaces, mosaics, and blocks information on a given network.

Requirements

  • Node.js 8, 9 or 10

Installation

  1. Clone the project.
git clone https://github.com/nemgrouplimited/symbol-explorer.git
  1. Install the required dependencies.
cd symbol-explorer
npm install
  1. Run the explorer application.
npm run dev
  1. Visit http://localhost:8080/#/ in your browser.

Developer notes

Architecture

  • /src/config: Handles the explorer configuration.
  • /src/infrastructure: Handles the API / SDK request from Symbol nodes.
  • /src/store: Handles the application logic with state management.
  • /src/views: Handles the UI of the explorer.

How to change the node list

The file /src/config/setup.json.mt contains the node list shown in the node selector dropdown.

  1. Edit peersApi.nodes array to set up the custom node list.
  2. Set peersApi.defaultNode property to the default node url.

Getting help

Use the following available resources to get help:

Contributing

Contributions are welcome and appreciated. Check CONTRIBUTING for information on how to contribute.

License

Copyright 2019-present NEM

Licensed under the Apache License 2.0