A secure communication library over a queue - For inter micro-services communication
An Ethereum node client - For querying, signing and sending transactions and data over the public (and test) Ethereum network
Secrets manager for the communication pipeline
Microsoft Office add-in
This allows users to certify and verify documents on the Ethereum Classic and Bitcoin block chains. This method helps users employ the most appropriate, secure method to store both the document and the hash. As a result, enterprise customers who depend on Microsoft Office can now utilize Blockchain technology to confirm the validity of their important Office documents.
Using a Private Ethereum Consortium Network to Store and Validate Documents
This solution can also be used as a basis for a similar architecture where there are services that interact with a Private Ethereum Consortium Network and Smart Contracts deployment. You can start by deploying this solution which will save you months of work (if you were to develop it yourself from scratch), then modify it according to your own scenario/needs.