Filscan(https://filscan.io/) is the first data browser in the Filecoin ecosystem and is dedicated to building the Filecoin network data analysis center, providing the Filecoin ecosystem data services, visualization and other one-stop data analysis for the whole network, and building a data intelligence platform for 3rd party ecosystem applications.
- Overview
- Table of Contents
- Key Features of Filscan
- Half year Plan
- Get involved and Contribute
- Front-End
- Back-End
• Provide data applications based on various scenarios
• Provide real-time data display and API interface
• Provide data visualization services to increase business management capabilities
• Provide rich data analysis functions to drive business progress
• Provide advanced services such as predictive data analysis and business evaluation
• Monitoring panel to support multi-node data collection and monitoring
• Upgrade the back-end architecture to improve the loading speed
• Better UI display and more intuitive data display
• Added order query about Filecoin real data
• Added the isolated block statistics and query function
• Set private Key to control API interfaces
• Add address collection list, convenient to view address information faster
As a Filecoin ecosystem open source project, Filscan is keen to welcome your feedback and suggestions.
Reach us@
Twitter: https://twitter.com/force_ipfs
Medium: https://ipfsforce-1751.medium.com/
Email: [email protected]
-
required: Node.js(https://nodejs.org/en/)
-
optional : Yarn (https://yarnpkg.com/)
yarn install or npm install
yarn serve or npm run serve
By default, the profiles are in the root directory of the project. You can modify the value of VUE_APP_BASE_URL to change the server address.
Example:
If you want to change the server address, you can open the file .env.development. Then you will see the default value of VUE_APP_BASE_URL is "http://192.168.1.2:8700/v0/filscan", modify it according to your actual server address. Please notice that you should run "yarn serve" or "npm run serve" to apply this change.
yarn build:pro or npm run build:pro
yarn lint or npm run lint
See Configuration Reference(https://cli.vuejs.org/config/).
- golang >= v1.13
- mongo >= v4.2
- lotus >= v0.2.7
- Linux or Mac OS
git clone (githuburl)
cd Backend
make build-lotus
go build
Edit app.conf in path /conf and set the correct parameter
mongoHost = "127.0.0.1:27017"
mongoUser = "root"
mongoPass = "admin"
mongoDB = "filscan"
lotusGetWay="192.168.1.1:1234"
Make sure mongo and lotus is active, and run the filscan_lotus
./filscan_lotus
The application will check lotus and mongo’s status. The application will stop if got any error from them. If application start success, it will work until sync all data down from lotus.
Check document here
Dual-licensed under