Guy Zyskind: „We’re working on making the integration with dApps as simple as possible. For the most part, you’d be able to write your secret contracts in pure Solidity, while only marking which functions should run privately (i.e., with the data encrypted) on Enigma. Execution would be mixed - public parts can be executed on Ethereum, and private functions will run on Enigma. Other than that, there will be an Enigma Smart Contract Registry you will need to register your Secret Contract with.
In terms of existing dApps - they’d have to extend their existing smart contracts - either by upgrading an existing contract (if they can), or by wrapping it with another contract that communicates with it."