my question is: When I deploy contracts on ropsten or other networks but do not verify the source code (make it public with it), can then someone still see my source code? I know, that function calls will be public but I mean if the whole source code will still be readable in any way. Thanks for answers!
porosity
is the only Solidity decompiler I'm aware of, though there may be others. – user19510 Mar 12 '18 at 18:25