Closed gpsaggese closed 1 year ago
Assigning to @samarth9008 for outsourcing
There is a reference script release_encrypted_model.sh
@lokashrinav Are you free on Tuesday to have quick chat on this issue with me and @gpsaggese?
@gpsaggese what time will suit you tomorrow to work on it? Since @lokashrinav is not responsive, we can re-route it to @KangmingL who is ready for his next issue.
@samarth9008 I can do 11am. If it works put 45 mins on my calendar. Thx
@KangmingL does 11 am tomorrow works for you?
@gpsaggese @samarth9008 Sure works for me.
@KangmingL Specs have been updated.
Close as completed.
The flow I've used is described here https://docs.google.com/document/d/1BYkCQn-oSwc3ZGIy3-vAwdoO5LwhzYI78G59cLeFkRQ/edit#
These commands will be run with the python script inside the container on the fly. You can see Solidity linter to get an idea on how to create a container on the fly and run commands inside it but you will have to create a python script for the same. Once this python script is executed a new obfuscated file will be generated in the same directory.
Expanding the same python script, now you have to check whether the encrypted and unecrypted model works. For this you will run the below commands using the script.
Refer the exact commands from the word doc.
Lets take one step at a time and keep expanding the objectives you have to achieve. As an example, first create a container on the fly and see if it works, then move to install the tool and obfuscating inside the same container and so on.
Clear out any doubts you have, even from the Solidity linter file too because if you have understand that file completely creating this one will be really easy. Instructions to run this file is in the Defi readme file.