Architecture
Veriscope is a complete software package that includes, amongst other things, the following components:
- 
Dependencies & pre-requisites, e.g. npm and PostgreSQL
 - 
A Nethermind Node (client responsible for synchronizing the Shyft Network blockchain)
 - 
A Nginx web-server (serving SSL connections with a reverse-proxy to backend services running NodeJS and PHP Artisan)
 - 
A NodeJS web service
 - 
A Laravel/PHP Web Application
 - 
Redis to manage/post attestations
 - 
Horizon dashboard to monitor Redis queues (a view is included in the Veriscope web-app)
 - 
The Veriscope Web Application