Challenge 1: Smart Contract Trust dApp + UI
Create a set of dApps with a user interface for a Smart Contract Trust. It should contain the following functionality: a client submits a request to establish a Smart Contract Trust and uploads personal data in the format of pdf documents onto a private Hyperledger-based blockchain. A record of this data transfer should be written into the public EOS blockchain. An EOS smart contract should initiate a procedure of Oracle selection, which opens access to the client's data in the private blockchain and notifies the client of this fact.