Skip to content
This repository has been archived by the owner on May 21, 2021. It is now read-only.

social-technologies/subscan-essentials

 
 

Repository files navigation

Netscan

License: GPL Go Report Card subscan

Netscan is a high-precision blockchain explorer data harvester. It supports substrate-based blockchain networks with developer-friendly interface, standard or custom module parsing capabilities. It's a fork of the work done by the subscan team to provide social network and postgres support. Developers are free to use the codebase to extend functionalities and develop unique user experiences for their audiences.

API doc

The default API Doc can be found here DOC

Feature

  1. Separation of API Server and daemon
  2. Support Substrate network custom type registration Custom
  3. Support index block, Extrinsic, Event, log
  4. More data can be indexed by custom plugins Plugins
  5. Gen tool can automatically generate plugin templates
  6. Built-in default HTTP API DOC

Install

./build.sh build &&  ./cmd/netscan --conf configs install

RUN

API

./cmd/netscan --conf configs

Daemon

./cmd/netscan --conf configs start substrate
./cmd/netscan --conf configs stop substrate

Docker

docker-compose build

docker-compose up -d

LICENSE

GPL-3.0

About

Social Network Blockchain Explorer Harvester

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.1%
  • Other 0.9%