Blockchain Smart Contract

Job ID: 36283885

Budget: €30 – €250 EUR

I'm looking for a talented developer to write a blockchain smart contract that meets my requirements.

I have selected the Solidity programming language for the task, as I think it is best suited for this purpose. The smart contract may potentially need to interact with other smart contracts in the future, though we're not sure yet. The developer will also be responsible for auditing the code to ensure everything is running correctly. If you have experience in this area and think you can help, I'd love to hear from you!

Scenario:
We are going to present a classified project to a potential investor or partner. To make sure the presentation will be confidential between the involved participants, I want the attendee to sign an NDA, prior to the meeting or presentation.

To make this happen, I want to make this into a smart-contract, so that when they get sent our unique QR code, they will be presented with a PDF (the NDA contract), that they will sign by scanning the QR code, to accept the NDA, through their wallet. Preferably Cardano blockchain.

The actual content of the PDF needs to be "off-chain" and kept hidden / not visible for the public eye.

The PDF document will change for each presentation /each meeting, so we will have this stored on our server or sent out via email (or perhaps some kind of automatic system through the smart contract?)
We are not sure how to best do this, and open to suggestions.

After the NDA contract has been reviewed and signed, it would be ideal to have a copy sent to an email address to the involved parties. (optional).

I can provide hosting space if needed.
Related categories: PDF Blockchain Solidity Smart Contracts Cardano